All Classes and Interfaces

Class
Description
Purpose: This class provides a wrapper for an instance of AccessorFactory.
Purpose:Provide a class which is responsible for returning Annotations from AnnotatedElements.
Purpose:The purpose of this class is to act as a dynamic proxy that allows JDK Annotation method calls to be made on a non Annotation object.
INTERNAL:
INTERNAL:
INTERNAL:
Represents an AttributeNode of an entity graph.
 
Helper class.
INTERNAL: Asynchronously starts validation.xml file processing when created.
 
XJC Plugin for generation of JSR349 (Bean Validation) annotations.
Helper class for code that needs to be shared between AnnotationsProcessor, MappingsGenerator, SchemaGenerator
Wrapper over ConstraintViolation class.
Purpose: Provides a wrapper around an instance of Accessor.
 
 
If there is no text node then apply the default value.
Class called to transform Java names to XML names.
 
INTERNAL:
A specialized JAXBContext for marshalling and unmarshalling DynamicEntities.
DynamicJAXBContextFactory allows the user to create a DynamicJAXBContext without having realized Java classes available on the classpath.
An ElementDeclaration object is used to represent the information that is associated with a global element in XML.
INTERNAL:
 
Visitor for Facet.
INTERNAL:
Utility class for Generic class hierarchy.
INTERNAL:
IDResolver can be subclassed to allow customization of the ID/IDREF processing of JAXBUnmarshaller.
INTERNAL:
INTERNAL:
INTERNAL:
Java class for java-attribute complex type.
INTERNAL:
 
INTERNAL:
INTERNAL:

Purpose
: JavaModel representation of a java.lang.reflect.Constructor object.
Purpose: JavaModel representation of a java.lang.reflect.Constructor object.
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
Java class for anonymous complex type.
Java class for anonymous complex type.
INTERNAL
INTERNAL:
Purpose:Provide a EclipseLink implementation of the JAXBContext interface.
The JAXBContextInput is used to create a JAXBContextState which is responsible for accessing the underlying XMLContext
 
Purpose:An EclipseLink specific JAXBContextFactory.
These are properties that may be passed in to create a JAXBContext:
Supported values of eclipselink.moxy.factory property.
 
Convert between instances of XMLRoot and JAXBElement
INTERNAL:
Implementation of org.xml.sax.ErrorHandler.
This class provides a mechanism to obtain the EclipseLink implementation of various JAXB runtime classes based on a given JAXB class/interface.
INTERNAL
INTERNAL:
INTERNAL:
Class used to log warnings during the processing of JAXB annotations and OXM XML bindings files.
Implementation of a SchemaModelOutputResolver that wraps a jakarta.xml.bind.SchemaOutputResolver instance.
This accessor should be used when processing a class that uses method access, and a has set method but no get method.
Subclass of JAXBElement to allow the use of ParameterizedTypes.
Purpose: JAXBTypesafeEnumConverter is used to allow mapping to type safe enums according to the JAXB 1.0 spec.
INTERNAL:
Implementation of UnmarshallerHandler to be used by JAXBUnmarshaller.
INTERNAL:
Facilitates JAXBValidation.
PUBLIC:
INTERNAL:
INTERNAL:
These are properties that may be set on an instance of Marshaller.
 
 
 
You may subclass this class rather than implement the MetadataSource interface allowing insulation from future additions to the interface.
 
This is an implementation of MessageBodyReader/MessageBodyWriter that can be used to enable EclipseLink JAXB (MOXy) as the JSON provider.
 
Purpose: Provide a version of Instantiation Policy that can make use of a multiple argument factory method.
INTERNAL:
This object contains factory methods for each Java content interface and Java element interface generated in the org.eclipse.persistence.jaxb.xmlmodel package.
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.
 
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
 
INTERNAL:
INTERNAL: Represents the the package level annotations from a specific package.
 
 
INTERNAL:
INTERNAL:
 
INTERNAL:
Allows actions to be performed upon receipt of various Session events.
 
This type represents a AttributeNode of an EntityGraph that corresponds to a Managed Type.
This class is building properties from write transformers.
Provides return type from write transformation method.
INTERNAL:
Purpose: Provides a wrapper for a java type to be used when creating a JAXB context.
 
INTERNAL:
These are properties that may be set on an instance of Unmarshaller.
Detects external Bean Validation configuration.
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
INTERNAL:
Java class for xml-abstract-null-policy complex type.
Java class for xml-access-methods complex type.
Java class for xml-access-order.
Java class for xml-access-type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Creates JAXB context.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for xml-class-extractor complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Converter that wraps an XmlAdapter.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for xml-marshal-null-representation.
A concrete implementation of MetadataSource that can represent the following metadata input types; java.io.File java.io.InputStream java.io.Reader java.net.URL javax.xml.stream.XMLEventReader javax.xml.stream.XMLStreamReader javax.xml.transform.Source org.w3c.dom.Node org.xml.sax.InputSource
Java class for xml-named-attribute-node complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for xml-named-subgraph complex type.
 
Java class for xml-ns-form.
Java class for anonymous complex type.
INTERNAL:
Java class for xml-properties complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Purpose: XmlVirtualAccessMethodsSchema enumeration is used in conjunction with XmlVirtualAcessMethods to configure how virtual properties are generated into the schema.