Package org.eclipse.jpt.jaxb.core.context

Interface Summary
JaxbAttributeMapping Represents a JAXB attribute mapping.
JaxbAttributesContainer Holds the attributes represented by a particular JavaResourceType and XmlAccessType.
JaxbAttributesContainer.Owner  
JaxbClass Represents a JAXB class.
JaxbContainmentMapping Represents a JAXB containment mappings (xml element/attribute)
JaxbContextNode Common protocol for JAXB objects that have a context, as opposed to resource objects.
JaxbContextRoot Root of the JAXB context model.
JaxbElementFactoryMethod Represents a JAXB element factory method (A method inside an object factory (@XmlRegistry) with an explicit @XmlElementDecl annotation)
JaxbEnumConstant Represents a JAXB enum constant.
JaxbPackage Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
JaxbPackageInfo Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
JaxbPersistentAttribute Represents a JAXB attribute (field/property).
JaxbPersistentClass Represents a JAXB persistent class.
JaxbPersistentEnum Represents a JAXB persistent enum.
JaxbPersistentField Represents a JAXB field.
JaxbPersistentProperty Represents a JAXB property (getter/setter pair)
JaxbPersistentType Represents a JAXB persistent type (class or enum).
JaxbRegistry Represents a JAXB registry (A class with an explicit @XmlRegistry annotation)
JaxbTransientClass Represents a transient JAXB type (A class with an explicit @XmlTransient annotation)
JaxbType Represents a java class (or enum or interface) with JAXB metadata (specified or implied).
XmlAccessOrderHolder Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
XmlAccessTypeHolder Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
XmlAdaptable  
XmlAdaptable.Owner  
XmlAnyAttributeMapping Represents a JAXB xml any attribute mapping (@XmlAnyAttribute)
XmlAnyElementMapping Represents a JAXB xml any element mapping (@XmlAnyElement)
XmlAttachmentRef Represents a JAXB XmlAttachmentRef
XmlAttributeMapping Represents a JAXB xml attribute mapping (@XmlAttribute)
XmlElementMapping Represents a JAXB xml element mapping (@XmlElement)
XmlElementWrapper Represents a JAXB XML element wrapper
XmlID Represents a JAXB XmlID
XmlIDREF Represents a JAXB XmlIDREF
XmlJavaTypeAdapter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
XmlList Represents a JAXB XML list
XmlMixed Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
XmlNs Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
XmlRootElement Represents a JAXB xml root element.
XmlSchema Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
XmlSchemaType Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
XmlSeeAlso Maintains a list of classes (class names here) to be added to the JAXB context.
XmlValueMapping Represents a JAXB xml value mapping (@XmlValue)
 

Enum Summary
JaxbType.Kind The kind of metadata specified on the java type.
XmlAccessOrder Access Order Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
XmlAccessType Access Type Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
XmlNsForm Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.