|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use XMLType | |
|---|---|
| org.exolab.castor.xml.schema | |
| org.exolab.castor.xml.schema.simpletypes | |
| Uses of XMLType in org.exolab.castor.xml.schema |
|---|
| Subclasses of XMLType in org.exolab.castor.xml.schema | |
|---|---|
class |
AnyType
A Class which represents the XML Schema AnyType. |
class |
ComplexType
The XML Schema ComplexType class. |
class |
SimpleType
An XML Schema SimpleType. |
class |
TypeReference
Package private class to handles type references. |
class |
Union
A class that represents the XML Schema Union simple-type. |
| Methods in org.exolab.castor.xml.schema that return XMLType | |
|---|---|
XMLType |
XMLType.getBaseType()
Returns the base type that this type inherits from. |
XMLType |
ComplexType.getBaseType()
Returns the base type that this type inherits from. |
XMLType |
ElementDecl.getType()
Returns the XMLType (ComplexType or SimpleType) of this ElementDecl. |
XMLType |
Schema.getType(String typeName)
Returns the first simple or complex type which name equals TypeName |
| Methods in org.exolab.castor.xml.schema with parameters of type XMLType | |
|---|---|
void |
XMLType.setBaseType(XMLType baseType)
Sets the base type for this datatype |
void |
ComplexType.setBaseType(XMLType baseType)
Sets the base type for this ComplexType. |
void |
AnyType.setBaseType(XMLType baseType)
Overrides XMLType#setBaseType(), anyType cannot have a Base type. |
void |
ElementDecl.setType(XMLType type)
Sets the XMLType for this Element declaration. |
| Uses of XMLType in org.exolab.castor.xml.schema.simpletypes |
|---|
| Subclasses of XMLType in org.exolab.castor.xml.schema.simpletypes | |
|---|---|
class |
AnyURIType
|
class |
AtomicType
The base class for built-in atomic Schema types |
class |
BinaryType
Represents types derived from binary |
class |
BooleanType
Represents the boolean type |
class |
DateTimeType
Represents date/time XML SChema types |
class |
DecimalType
Represents the decimal type and those derived from it (integer, short...) |
class |
DurationType
Represents timeDuration |
class |
ListType
Represents a SimpleType that is a "list" of a given SimpleType. |
class |
RealType
Represents "real numbers" (float, double and user types derived from them) Those numbers are of the form m x 2^e The min and max values for m are accessed with get/setMin/MaxMantissa e are accessed with get/setMin/MaxExponent m and e are not facets as specified by the xmlschema, they are just a way to regroup real and float under the same class. |
class |
StringType
Represents the XML Schema string type. |
class |
UrType
The ur-type definition |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||