Module org.eclipse.persistence.core
Package org.eclipse.persistence.internal.oxm
package org.eclipse.persistence.internal.oxm
-
ClassDescriptionINTERNAL:INTERNAL:Provide an interface to allow for custom character escaping behaviour.Allow the unmarshal context to be wrapped.INTERNAL:INTERNAL:Context<ABSTRACT_SESSION extends CoreAbstractSession,
DESCRIPTOR extends Descriptor<?, ?, ?, ?, ?, NAMESPACE_RESOLVER, ?, ?, ?, ?>, FIELD extends Field, NAMESPACE_RESOLVER extends NamespaceResolver, PROJECT extends CoreProject, SESSION extends CoreSession, SESSION_EVENT_LISTENER extends CoreSessionEventListener> Context.ContextState<ABSTRACT_SESSION extends CoreAbstractSession,DESCRIPTOR extends Descriptor, PROJECT extends CoreProject, SESSION extends CoreSession, SESSION_EVENT_LISTENER extends CoreSessionEventListener> Allows for the reflective creation of an implementation of Sun's org.glassfish.jaxb.runtime.CycleRecoverable$Context interface.INTERNAL:This class is used when marshalling to a ContentHandler when the fragment flag on XMLMarshaller is true It wraps a given ContentHandler and passes the events to that ContentHandler The startDocument and endDocumentevents are not triggered on the reference ContentHandler.IDResolver can be subclassed to allow customization of the ID/IDREF processing of Unmarshaller.Handles Json type configuration.A node value corresponding to mapping.Marshaller<CHARACTER_ESCAPE_HANDLER extends CharacterEscapeHandler,CONTEXT extends Context, MARSHALLER_LISTENER extends Marshaller.Listener, MEDIA_TYPE extends MediaType, NAMESPACE_PREFIX_MAPPER extends NamespacePrefixMapper> An implementation of Marshaller.Listener can be set on an Marshaller to provide additional behaviour during marshal operations.INTERNAL:This interface represents the different media types supported by EclipseLink MOXy.INTERNAL: This class represents a Namespace.Purpose:Provides a means to customise the namespace prefixes used while marshalling An implementation of this class can be set on an instance of XMLMarshaller to allow for each instance of XMLMarshaller to use different namespace prefixes.It is common for an XML document to include one or more namespaces.INTERNAL:INTERNAL:ObjectBuilder<ABSTRACT_RECORD extends CoreAbstractRecord,ABSTRACT_SESSION extends CoreAbstractSession, DESCRIPTOR extends CoreDescriptor, MARSHALLER extends Marshaller> System properties holder.INTERNAL:INTERNAL:This class is leveraged by reference mappings.Root is used to hold an Object along with the corresponding QName and some other related information.INTERNAL:INTERNAL:Unmarshaller<ABSTRACT_SESSION extends CoreAbstractSession,CONTEXT extends Context, DESCRIPTOR extends Descriptor, ID_RESOLVER extends IDResolver, MEDIA_TYPE extends MediaType, ROOT extends Root, UNMARSHALLER_HANDLER extends UnmarshallerHandler, UNMARSHALLER_LISTENER extends Unmarshaller.Listener> An implementation of UnmarshalListener can be set on an Unmarshaller to provide additional behaviour during unmarshal operations.Class used to unmarshal SAX events to objects.UnmarshalXPathEngine<XML_FIELD extends Field>INTERNAL:This class provides "empty" and "unmodifiable" wrappers for the Vector class.INTENRAL:INTERNAL:INTERNAL:INTERNAL:INTERNAL:INTERNAL:INTERNAL:INTERNALINTERNAL:INTERNAL:INTERNAL:INTERNAL:INTERNAL:INTERNAL:INTERNAL:INTERNAL:INTERNAL:INTERNAL:INTERNAL:INTERNAL:INTERNAL:XMLMarshaller<ABSTRACT_SESSION extends CoreAbstractSession,CHARACTER_ESCAPE_HANDLER extends CharacterEscapeHandler, CONTEXT extends Context<ABSTRACT_SESSION, DESCRIPTOR, ?, ?, ?, SESSION, ?>, DESCRIPTOR extends Descriptor<?, ?, ?, ?, ?, ?, ?, ?, ?, ?>, MARSHALLER_LISTENER extends Marshaller.Listener, MEDIA_TYPE extends MediaType, NAMESPACE_PREFIX_MAPPER extends NamespacePrefixMapper, OBJECT_BUILDER extends ObjectBuilder<?, ABSTRACT_SESSION, ?, XMLMarshaller>, SESSION extends CoreSession> INTERNAL:INTERNAL:Purpose:An extnesion of XMLDescriptor that's used for sequened objects.INTERNAL:INTERNAL:XMLUnmarshaller<ABSTRACT_SESSION extends CoreAbstractSession,CONTEXT extends Context, DESCRIPTOR extends Descriptor, ID_RESOLVER extends IDResolver, MEDIA_TYPE extends MediaType, ROOT extends Root, UNMARSHALLER_HANDLER extends UnmarshallerHandler, UNMARSHALLER_LISTENER extends Unmarshaller.Listener> Class used to unmarshal XML & JSON to objects.XPathEngine<XML_FIELD extends Field>INTERNAL:XPathFragment<XML_FIELD extends Field>INTERNAL:INTERNAL:This class represents the pairing of a local name and a namespace uri.