Uses of Class
org.exolab.castor.xml.schema.Annotated
Packages that use Annotated
Package
Description
Castor XML code generator
Binding File Object Model for Castor XML code generator
-
Uses of Annotated in org.exolab.castor.builder
Methods in org.exolab.castor.builder with parameters of type AnnotatedModifier and TypeMethodDescriptionvoid
SGStateInfo.bindSourceCode
(Annotated annotated, JClass[] classes) Binds the given Annotated structure with its generated source classes.JClass[]
SGStateInfo.getSourceCode
(Annotated annotated) Returns the array of JClass for the given Annotated structure or null if no bindings have been specified for the given Structure.void
FactoryState.markAsProcessed
(Annotated annotated) Marks the given Annotated XML Schema structure as having been processed.boolean
Returns true if the given Annotated XML Schema structure has been marked as processed. -
Uses of Annotated in org.exolab.castor.builder.binding
Methods in org.exolab.castor.builder.binding that return AnnotatedModifier and TypeMethodDescriptionXMLBindingComponent.getAnnotated()
Returns the XML Schema annotated structure used in this XMLBindingComponent.Methods in org.exolab.castor.builder.binding with parameters of type AnnotatedModifier and TypeMethodDescriptionExtendedBinding.getComponentBindingType
(Annotated annotated) Returns the ComponentBinding that corresponds to the given Annotated XML Schema structure An Schema location will be built for the given Annotated XML schema structure.void
Sets the window on the given Annotated XML Schema structure. -
Uses of Annotated in org.exolab.castor.builder.conflict.strategy
Methods in org.exolab.castor.builder.conflict.strategy with parameters of type AnnotatedModifier and TypeMethodDescriptionabstract void
BaseClassNameConflictResolver.changeClassInfoAsResultOfConflict
(JClass jClass, String xpath, String typedXPath, Annotated annotated) Changes the JClass' internal class name, as a result of an XPATH expression uniquely identifying an XML artefact within an XML schema.void
ClassNameConflictResolver.changeClassInfoAsResultOfConflict
(JClass jClass, String xpath, String typedXPath, Annotated annotated) Changes the JClass' internal class name, as a result of an XPATH expression uniquely identifying an XML artefact within an XML schema.void
TypeClassNameConflictResolver.changeClassInfoAsResultOfConflict
(JClass jClass, String xpath, String typedXPath, Annotated annotated) Changes the JClass' internal class name, appedning a type suffix to the suggested class name.void
XPATHClassNameConflictResolver.changeClassInfoAsResultOfConflict
(JClass jClass, String xpath, String typedXPath, Annotated annotated) Changes the JClass' internal class name, as a result of an XPATH expression uniquely identifying an XML artefact within an XML schema. -
Uses of Annotated in org.exolab.castor.builder.factory
Methods in org.exolab.castor.builder.factory with parameters of type AnnotatedModifier and TypeMethodDescriptionprotected String
BaseFactory.createComment
(Annotated annotated) Creates and returns a Javadoc comment from the given annotations.protected String
BaseFactory.extractCommentsFromAnnotations
(Annotated annotated) Creates Comments from Schema annotations. -
Uses of Annotated in org.exolab.castor.xml.schema
Subclasses of Annotated in org.exolab.castor.xml.schemaModifier and TypeClassDescriptionfinal class
A Class which represents the XML Schema AnyType.final class
An XML Schema Attribute Definitionclass
An XML Schema Attribute Group Definitionfinal class
An XML Schema Attribute Group Definitionfinal class
An XML Schema Attribute Group Definitionclass
The XML Schema ComplexType class.class
An XML Schema ElementDeclclass
Represents the base type for XML Schema Facetsclass
An XML Schema Groupclass
The base class for the XML Schema Identity Constraints (key, keyref, unique).class
A class which represents the field selector for an IdentityConstraintclass
A class which represents the selector for an IdentityConstraintclass
A class that represents the XML Schema Identity Constraint: Key.class
A class that represents the XML Schema Identity Constraint: KeyRef.class
An XML Schema ModelGroup : invalid input: '<'xsd:group>class
An abstract class that represents an XML Schema Particle This is not an entirely true representation of how XML Schema depicts a "particle" since this representation of a particle does not hold the "term" component (element, all, choice, sequence, group, any) but rather the "term" extends this class.class
This class is a wrapper used to save meta information concerning redefined structures from an XML schema.class
A class representing an XML Schema Definition.class
An XML Schema SimpleType.class
Package private class to handles type references.class
A class that represents the XML Schema Union simple-type.class
A class that represents the XML Schema Identity Constraint: Unique.class
A class that represents an XML Schema Wildcard.class
The base type for XML Schema types, such as complex types and simple types.Methods in org.exolab.castor.xml.schema that return types with arguments of type AnnotatedModifier and TypeMethodDescriptionGroup.enumerate()
Returns an enumeration of all theParticle
s contained within thisContentModelGroup
. -
Uses of Annotated in org.exolab.castor.xml.schema.facets
Subclasses of Annotated in org.exolab.castor.xml.schema.facetsModifier and TypeClassDescriptionfinal class
An implementation of maxExclusive constraining facet, defined in section "4.3.8 maxExclusive" of "XML Schema Part 2: Datatypes Second Edition" document.final class
An implementation of maxInclusive constraining facet, defined in section "4.3.7 maxInclusive" of "XML Schema Part 2: Datatypes Second Edition" document.final class
An implementation of minExclusive constraining facet, defined in section "4.3.9 minExclusive" of "XML Schema Part 2: Datatypes Second Edition" document.final class
An implementation of minInclusive constraining facet, defined in section "4.3.10 minInclusive" of "XML Schema Part 2: Datatypes Second Edition" document. -
Uses of Annotated in org.exolab.castor.xml.schema.simpletypes
Subclasses of Annotated in org.exolab.castor.xml.schema.simpletypesModifier and TypeClassDescriptionclass
class
The base class for built-in atomic Schema typesclass
Represents types derived from binaryclass
Represents the boolean typeclass
Represents date/time XML SChema typesclass
Represents the decimal type and those derived from it (integer, short...)class
Represents timeDurationclass
Represents a SimpleType that is a "list" of a given SimpleType.class
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
Represents the XML Schema string type.class
The ur-type definition