|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl
com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion
public abstract class BIConversion
Conversion declaration.
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 javax.xml.namespace.QName |
NAME
Name of the conversion declaration. |
| Fields inherited from class com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl |
|---|
loc, parent |
| Constructor Summary | |
|---|---|
protected |
BIConversion()
|
|
BIConversion(org.xml.sax.Locator loc)
Deprecated. |
| Method Summary | |
|---|---|
javax.xml.namespace.QName |
getName()
Gets the name of this binding declaration, which is the same as the tag name of the binding element. |
abstract TypeUse |
getTypeUse(com.sun.xml.xsom.XSSimpleType owner)
Gets the TypeUse object that this conversion represents. |
| Methods inherited from class com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl |
|---|
getBuilder, getChildren, getCodeModel, getLocation, getOwner, isAcknowledged, markAsAcknowledged, onSetOwner, setParent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final javax.xml.namespace.QName NAME
| Constructor Detail |
|---|
@Deprecated public BIConversion(org.xml.sax.Locator loc)
protected BIConversion()
| Method Detail |
|---|
public abstract TypeUse getTypeUse(com.sun.xml.xsom.XSSimpleType owner)
TypeUse object that this conversion represents.
The returned TypeUse object is properly adapted.
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.public javax.xml.namespace.QName getName()
BIDeclaration
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||