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.
|