Package | Description |
---|---|
org.exolab.castor.builder.binding |
Binding File Object Model for Castor XML code generator
|
org.exolab.castor.xml.schema | |
org.exolab.castor.xml.schema.simpletypes |
Modifier and Type | Method and Description |
---|---|
XMLType |
XMLBindingComponent.getXMLType()
Returns the XMLType of the underlying structure.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
XMLType |
ComplexType.getBaseType()
Returns the base type that this type inherits from.
|
XMLType |
XMLType.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
|
Modifier and Type | Method and Description |
---|---|
void |
AnyType.setBaseType(XMLType baseType)
Overrides XMLType#setBaseType(), anyType cannot have a Base type.
|
void |
ComplexType.setBaseType(XMLType baseType)
Sets the base type for this ComplexType.
|
void |
XMLType.setBaseType(XMLType baseType)
Sets the base type for this datatype
|
void |
ElementDecl.setType(XMLType type)
Sets the XMLType for this Element declaration.
|
Modifier and Type | Class and Description |
---|---|
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
|
Copyright © 2022. All rights reserved.