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.