| Prev Package | Next Package | Frames | No Frames |
Class Summary | |
| Binding | The root element that contains the different binding elements. |
| BindingDescriptor | |
| BindingException | The base exception for the binding package. |
| BindingLoader | This class is responsible for loading a binding document into an in-memory representation that is meant to be used by the SourceGenerator. |
| BindingLoader.BindingResolver | |
| ClassType | This type gathers the needed information to generate a Java Class from a binding file. |
| ClassTypeDescriptor | |
| ComponentBindingType | A binding element is defined to express the binding between an XML Schema Component and Java class OR a java interface or a java member class. |
| ComponentBindingTypeChoice | |
| ComponentBindingTypeChoiceDescriptor | |
| ComponentBindingTypeDescriptor | |
| ExtendedBinding | This class adds the necessary logic to a Binding Object to bring the gap between the XML Schema Object Model and the Binding File. |
| FieldType | This type represents the binding for class member. |
| FieldTypeDescriptor | |
| IncludeType | A binding file can include other binding files by specifying the location (URI) of the binding files to include. |
| IncludeTypeDescriptor | |
| Interface | |
| InterfaceDescriptor | |
| NamingType | |
| NamingTypeDescriptor | |
| NamingXMLType | This element allows to define naming convention when naming a complexType, element or modelGroup. |
| NamingXMLTypeDescriptor | |
| PackageType | Mappings between a namespace and a java package can directly be defined in the binding file. |
| PackageTypeChoice | |
| PackageTypeChoiceDescriptor | |
| PackageTypeDescriptor | |
| PathType | This type represents an easy path to access an element or an attribute inside a schema. |
| PathTypeDescriptor | |
| XMLBindingComponent | This class is the implementation of BindingComponent from an XML Schema point of view. |
XMLBindingComponent
is the XML Schema driven implementation of
BindingComponent and contains the logic to bind
an XML Schema structure to a java property.
More information may be obtained in the Castor documentation.