|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface represents a complex or simple type definition.
Field Summary | |
static short |
COMPLEX_TYPE
This constant value signifies a complex type. |
static short |
SIMPLE_TYPE
This constant value signifies a simple type. |
Method Summary | |
XSTypeDefinition |
getBaseType()
{base type definition} Either a simple type definition or a complex type definition. |
short |
getFinal()
{final} For complex type definition it is a subset of {extension, restriction}. |
boolean |
getIsAnonymous()
A boolean that specifies if the type definition is anonymous. |
boolean |
getIsFinal(short derivation)
{final} For complex type definition it is a subset of {extension, restriction}. |
short |
getTypeCategory()
Return whether this type definition is a simple type or complex type. |
Methods inherited from interface org.apache.xerces.impl.xs.psvi.XSObject |
getName, getNamespace, getType |
Field Detail |
public static final short COMPLEX_TYPE
public static final short SIMPLE_TYPE
Method Detail |
public short getTypeCategory()
public XSTypeDefinition getBaseType()
public boolean getIsFinal(short derivation)
derivation
- Extension, restriction, list, union constants
(defined in XSConstants
).
public short getFinal()
public boolean getIsAnonymous()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |