com.sun.tools.xjc.reader.xmlschema.bindinfo
public abstract class BIConversion extends AbstractDeclarationImpl
A conversion declaration specifies how an XML type gets mapped to a Java type.
| Nested Class Summary | |
|---|---|
| static class | BIConversion.Static
Implementation that returns a statically-determined constant TypeUse. |
| static class | BIConversion.User
User-specified <javaType> customization.
|
| static class | BIConversion.UserAdapter |
| Field Summary | |
|---|---|
| static QName | NAME Name of the conversion declaration. |
| Constructor Summary | |
|---|---|
| BIConversion(Locator loc) | |
| protected | BIConversion() |
| Method Summary | |
|---|---|
| QName | getName() |
| abstract TypeUse | getTypeUse(XSSimpleType owner)
Gets the TypeUse object that this conversion represents.
|
The returned TypeUse object is properly adapted.
Parameters: owner A BIConversion is always associated with one XSSimpleType, but that's not always available when a BIConversion is built. So we pass this as a parameter to this method.