Public because XJC needs to access it
| Modifier and Type | Field and Description |
|---|---|
| private final TypeT | arrayType
The representation of T[] in the underlying reflection library. |
| private final NonElement | |
| private final QName |
| Access | Constructor and Description |
|---|---|
| public | ArrayInfoImpl(ModelBuilder<TypeT, ClassDeclT, FieldT, MethodT> builder, Locatable upstream, TypeT arrayType)
|
| Modifier and Type | Method and Description |
|---|---|
| public final boolean | canBeReferencedByIDREF()
Implements org.
Deprecated
why are you calling a method whose return value is always known?
Leaf-type cannot be referenced from IDREF. |
| public NonElement | |
| public Location | getLocation()
Implements org. Gets the location object that this object points to. |
| public TypeT | getType()
Implements org. Gets the underlying Java type that object represents. |
| public QName | getTypeName()
Implements org. Gets the primary XML type ANYTYPE_NAME of the class. |
| public boolean | isSimpleType()
Implements org. Returns true if this maps to text in XML, without any attribute nor child elements. |
| public String | toString()
Overrides java. Implements org. Returns a human-readable string that represents this position. |
| arrayType | back to summary |
|---|---|
| private final TypeT arrayType The representation of T[] in the underlying reflection library. | |
| itemType | back to summary |
|---|---|
| private final NonElement<TypeT, ClassDeclT> itemType | |
| typeName | back to summary |
|---|---|
| private final QName typeName | |
| ArrayInfoImpl | back to summary |
|---|---|
| public ArrayInfoImpl(ModelBuilder<TypeT, ClassDeclT, FieldT, MethodT> builder, Locatable upstream, TypeT arrayType) | |
| canBeReferencedByIDREF | back to summary |
|---|---|
| public final boolean canBeReferencedByIDREF() Implements org. Deprecated why are you calling a method whose return value is always known? Leaf-type cannot be referenced from IDREF.
| |
| getItemType | back to summary |
|---|---|
| public NonElement Implements org. Doc from org. T of T[]. The type of the items of the array.
| |
| getLocation | back to summary |
|---|---|
| public Location getLocation() Implements org. Doc from org. Gets the location object that this object points to. This operation could be inefficient and costly.
| |
| getType | back to summary |
|---|---|
| public TypeT getType() Implements org. Doc from org. Gets the underlying Java type that object represents.
| |
| getTypeName | back to summary |
|---|---|
| public QName getTypeName() Implements org. Doc from org. Gets the primary XML type ANYTYPE_NAME of the class. A Java type can be mapped to multiple XML types, but one of them is considered "primary" and used when we generate a schema.
| |
| isSimpleType | back to summary |
|---|---|
| public boolean isSimpleType() Implements org. Doc from org. Returns true if this maps to text in XML, without any attribute nor child elements.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Implements org. Doc from org. Returns a human-readable string that represents this position.
| |