com.sun.xml.internal.bind.v2.model.core |
The in-memory model of the JAXB-bound beans. |
Java Source File Name | Type | Comment |
Adapter.java | Class | Adapter that wraps
XmlJavaTypeAdapter . |
ArrayInfo.java | Interface | Stand-alone array that can be marshalled/unmarshalled on its own
(without being part of any encloding
ClassInfo .)
Most of the times arrays are treated as properties of their enclosing classes,
but sometimes we do need to map an array class to its own XML type. |
AttributePropertyInfo.java | Interface | Attribute
PropertyInfo . |
BuiltinLeafInfo.java | Interface | JAXB spec designates a few Java classes to be mapped to leaves in XML. |
ClassInfo.java | Interface | Information about JAXB-bound class.
All the JAXB annotations are already reflected to the model so that
the caller doesn't have to worry about them. |
Element.java | Interface | TypeInfo that maps to an element. |
ElementInfo.java | Interface | A particular use (specialization) of
JAXBElement . |
ElementPropertyInfo.java | Interface | Property that maps to an element. |
EnumConstant.java | Interface | Individual constant of an enumeration. |
EnumLeafInfo.java | Interface | NonElement that represents an
Enum class. |
ErrorHandler.java | Interface | listen to static errors found during building a JAXB model from a set of classes. |
ID.java | enum | |
LeafInfo.java | Interface | Either
BuiltinLeafInfo or
EnumLeafInfo . |
MapPropertyInfo.java | Interface | Property that maps to the following schema fragment. |
MaybeElement.java | Interface | Some
NonElement can optionally be an
Element . |
NonElement.java | Interface | TypeInfo that maps to an element. |
NonElementRef.java | Interface | Reference to a
NonElement . |
package-info.java | | |
PropertyInfo.java | Interface | Information about a JAXB-bound property.
All the JAXB annotations are already incorporated into the model so that
the caller doesn't have to worry about reading them. |
PropertyKind.java | enum | An Enum that indicates if the property is
Element, ElementRef, Value, or Attribute. |
Ref.java | Class | Reference to a type in a model. |
ReferencePropertyInfo.java | Interface | PropertyInfo that holds references to other
Element s. |
RegistryInfo.java | Interface | Represents the information in a class with
XmlRegistry annotaion. |
TypeInfo.java | Interface | Either
ClassInfo ,
ElementInfo , or
LeafInfo . |
TypeInfoSet.java | Interface | Root of models. Set of
TypeInfo s. |
TypeRef.java | Interface | Information about a type referenced from
ElementPropertyInfo . |
ValuePropertyInfo.java | Interface | Value
PropertyInfo . |
WildcardMode.java | enum | Mode of the wildcard. |
WildcardTypeInfo.java | Interface | Type referenced as a result of having the wildcard. |