| Interface Summary |
| ArrayInfo<T,C> |
Stand-alone array that can be marshalled/unmarshalled on its own
(without being part of any encloding ClassInfo.)
|
| AttributePropertyInfo<T,C> |
Attribute PropertyInfo.
|
| BuiltinLeafInfo<T,C> |
JAXB spec designates a few Java classes to be mapped to leaves in XML.
|
| ClassInfo<T,C> |
Information about JAXB-bound class.
|
| Element<T,C> |
TypeInfo that maps to an element.
|
| ElementInfo<T,C> |
A particular use (specialization) of JAXBElement.
|
| ElementPropertyInfo<T,C> |
Property that maps to an element.
|
| EnumConstant<T,C> |
Individual constant of an enumeration.
|
| EnumLeafInfo<T,C> |
NonElement that represents an Enum class.
|
| ErrorHandler |
listen to static errors found during building a JAXB model from a set of classes.
|
| LeafInfo<T,C> |
Either BuiltinLeafInfo or EnumLeafInfo.
|
| MapPropertyInfo<T,C> |
Property that maps to the following schema fragment.
|
| MaybeElement<T,C> |
Some NonElement can optionally be an Element.
|
| NonElement<T,C> |
TypeInfo that maps to an element.
|
| NonElementRef<T,C> |
Reference to a NonElement.
|
| PropertyInfo<T,C> |
Information about a JAXB-bound property.
|
| ReferencePropertyInfo<T,C> |
PropertyInfo that holds references to other Elements.
|
| RegistryInfo<T,C> |
Represents the information in a class with XmlRegistry annotaion.
|
| TypeInfo<T,C> |
Either ClassInfo, ElementInfo, or LeafInfo.
|
| TypeInfoSet<T,C,F,M> |
Root of models. Set of TypeInfos.
|
| TypeRef<T,C> |
Information about a type referenced from ElementPropertyInfo.
|
| ValuePropertyInfo<T,C> |
Value PropertyInfo.
|
| WildcardTypeInfo<T,C> |
Type referenced as a result of having the wildcard.
|