Module eclipselink
Package org.eclipse.persistence.jaxb
-
Interface Summary Interface Description AttributeNode Represents an AttributeNode of an entity graph.ObjectGraph This type represents the root of an object graph that will be used as a template to define the attribute nodes and boundaries of a graph of JAXB objects and relationships.Subgraph This type represents a AttributeNode of an EntityGraph that corresponds to a Managed Type. -
Class Summary Class Description BeanValidationChecker Helper class.BeanValidationHelper INTERNAL: Asynchronously starts validation.xml file processing when created.ConstraintViolationWrapper<T> Wrapper overConstraintViolation
class.DefaultXMLNameTransformer Class called to transform Java names to XML names.IDResolver IDResolver can be subclassed to allow customization of the ID/IDREF processing of JAXBUnmarshaller.JAXBBinder INTERNALJAXBContext Purpose:Provide a EclipseLink implementation of the JAXBContext interface.JAXBContext.JAXBContextInput The JAXBContextInput is used to create a JAXBContextState which is responsible for accessing the underlying XMLContextJAXBContext.JAXBContextState JAXBContextFactory Purpose:An EclipseLink specific JAXBContextFactory.JAXBContextProperties These are properties that may be passed in to create a JAXBContext:JAXBContextProperties.Factory Supported values ofeclipselink.moxy.factory
property.JAXBEnumTypeConverter INTERNAL:JAXBErrorHandler Implementation of org.xml.sax.ErrorHandler.JAXBHelper This class provides a mechanism to obtain the EclipseLink implementation of various JAXB runtime classes based on a given JAXB class/interface.JAXBIntrospector INTERNALJAXBMarshaller INTERNAL:JAXBMarshalListener INTERNAL:JAXBTypeElement Subclass of JAXBElement to allow the use of ParameterizedTypes.JAXBTypesafeEnumConverter Purpose: JAXBTypesafeEnumConverter is used to allow mapping to type safe enums according to the JAXB 1.0 spec.JAXBUnmarshaller INTERNAL:JAXBUnmarshallerHandler Implementation of UnmarshallerHandler to be used by JAXBUnmarshaller.JAXBUnmarshalListener INTERNAL:JAXBValidator Facilitates JAXBValidation.MarshallerProperties These are properties that may be set on an instance of Marshaller.MOXySystemProperties TypeMappingInfo Purpose: Provides a wrapper for a java type to be used when creating a JAXB context.UnmarshallerProperties These are properties that may be set on an instance of Unmarshaller.ValidationXMLReader Detects external Bean Validation configuration.XMLBindingContextFactory Creates JAXB context. -
Enum Summary Enum Description BeanValidationMode TypeMappingInfo.ElementScope