Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.eclipse.persistence.oxm Classes and Interfaces - 143 results found.
NameDescriptionTypePackageFramework
AbstractNullPolicyPUBLIC: Description: This node null policy allows for the handling of various representations of null in XML documents.Classorg.eclipse.persistence.oxm.mappings.nullpolicyEclipseLink
AppendNewElementsOrderingPolicy Purpose:Provide an implementation of NodeOrderingPolicy that simply appends the new child element to the parent.Classorg.eclipse.persistence.oxm.documentpreservationEclipseLink
BidirectionalPolicyPurpose: Provides a means to configure bidirectional relationship maintenance for OXM mappings.Classorg.eclipse.persistence.oxm.mappingsEclipseLink
CharacterEscapeHandler Provide an interface to allow for custom character escaping behaviour.Interfaceorg.eclipse.persistence.oxmEclipseLink
ContentHandlerRecordUse this type of MarshalRecord when the marshal target is a XMLContext xmlContext = new XMLContext("session-name");Classorg.eclipse.persistence.oxm.recordEclipseLink
DefaultUnmappedContentHandlerPurpose:Provide a default implementation of the UnmappedContentHandler Responsibilities:This handler swallows all SAX events corresponding to unmapped content soClassorg.eclipse.persistence.oxm.unmappedEclipseLink
DocumentPreservationPolicyPurpose:Provides an interface for customizing how Documents are Access objects from the cache based on nodeAccess nodes from the cache based on ObjectAdd objects and nodes to the cacheAllow the configuration of how nodes are added into the preserved docClassorg.eclipse.persistence.oxm.documentpreservationEclipseLink
DOMPlatform Purpose:This class indicates that DOM parsing should be used when appropriate in an XML project to create XMLRecords.Classorg.eclipse.persistence.oxm.platformEclipseLink
DOMRecord Provides a Record/Map API on an XML DOM element.Classorg.eclipse.persistence.oxm.recordEclipseLink
FixedMimeTypePolicyClassorg.eclipse.persistence.oxm.mappingsEclipseLink
FormattedOutputStreamRecordUse this type of MarshalRecord when the marshal target is an OutputStream and the XML should be formatted with carriage returns and indenting.Classorg.eclipse.persistence.oxm.recordEclipseLink
FormattedWriterRecordUse this type of MarshalRecord when the marshal target is a Writer and the XML should be formatted with carriage returns and indenting.Classorg.eclipse.persistence.oxm.recordEclipseLink
IDResolver IDResolver can be subclassed to allow customization of the ID/IDREF processing of XMLUnmarshaller.Classorg.eclipse.persistence.oxmEclipseLink
IgnoreNewElementsOrderingPolicy Purpose:An implementation of NodeOrderingPolicy that ignores any new elements when updating a cached document.Classorg.eclipse.persistence.oxm.documentpreservationEclipseLink
IsSetNullPolicy This null policy allows for various configurations of isSet behavior to be set.Classorg.eclipse.persistence.oxm.mappings.nullpolicyEclipseLink
JsonArrayBuilderResultClassorg.eclipse.persistence.oxm.jsonEclipseLink
JsonBuilderRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
JsonBuilderRecord .LevelInstances of this class are used to maintain state about the current level of the JSON message being marshalled.Classorg.eclipse.persistence.oxm.recordEclipseLink
JSONFormattedWriterRecordUse this type of MarshalRecord when the marshal target is a Writer and the JSON should be formatted with carriage returns and indenting.Classorg.eclipse.persistence.oxm.recordEclipseLink
JsonGeneratorRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
JsonGeneratorResultClassorg.eclipse.persistence.oxm.jsonEclipseLink
JsonObjectBuilderResultClassorg.eclipse.persistence.oxm.jsonEclipseLink
JsonParserSourceObject to be used with Unmarshaller to unmarshal JsonParser objects JsonParserSource source = new JsonParserSource(jsonParser);Classorg.eclipse.persistence.oxm.jsonEclipseLink
JsonRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
JsonRecord .LevelInstances of this class are used to maintain state about the current level of the JSON message being marshalled.Classorg.eclipse.persistence.oxm.recordEclipseLink
JsonStructureSourceObject to be used with Unmarshaller to unmarshal javax.Classorg.eclipse.persistence.oxm.jsonEclipseLink
JSONWithPaddingJSONWithPadding is used to hold an Object along with the corresponding callback name JSONWithPadding jsonWithPaddingObject = new JSONWithPadding(person, "theCallBackName");Classorg.eclipse.persistence.oxmEclipseLink
JSONWriterRecordUse this type of MarshalRecord when the marshal target is a Writer and the JSON should not be formatted with carriage returns or indenting.Classorg.eclipse.persistence.oxm.recordEclipseLink
JSONWriterRecord .LevelInstances of this class are used to maintain state about the current level of the JSON message being marshalled.Classorg.eclipse.persistence.oxm.recordEclipseLink
JSONWriterRecord .OutputInterfaceorg.eclipse.persistence.oxm.recordEclipseLink
JSONWriterRecord .OutputStreamOutputClassorg.eclipse.persistence.oxm.recordEclipseLink
MarshalRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
MediaTypeThis enum represents the different media types supported by EclipseLink MOXy.Classorg.eclipse.persistence.oxmEclipseLink
MimeTypePolicyPurpose: A MimeTypePolicy is used in conjunction with an XMLBinaryData/CollectionMapping in order to allow customisation of the mime type for a specific property at runtime rather thanInterfaceorg.eclipse.persistence.oxm.mappingsEclipseLink
NamespacePrefixMapperPurpose: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 Classorg.eclipse.persistence.oxmEclipseLink
NamespaceResolverIt is common for an XML document to include one or more namespaces.Classorg.eclipse.persistence.oxmEclipseLink
NodeOrderingPolicyPurpose:Provide a policy that specifies how new XML Elements are added to an existing XML Document.Classorg.eclipse.persistence.oxm.documentpreservationEclipseLink
NodeRecordUse this type of MarshalRecord when the marshal target is a Node.Classorg.eclipse.persistence.oxm.recordEclipseLink
NullPolicy This null policy is the default implementation class.Classorg.eclipse.persistence.oxm.mappings.nullpolicyEclipseLink
OutputStreamRecordUse this type of MarshalRecord when the marshal target is an OutputStream and the XML should not be formatted with carriage returns or indenting.Classorg.eclipse.persistence.oxm.recordEclipseLink
RelativePositionOrderingPolicy Purpose:An implementation of NodeOrderingPolicy that adds new elements to an XML Document based on the last updated sibling in their context.Classorg.eclipse.persistence.oxm.documentpreservationEclipseLink
SAXPlatformClassorg.eclipse.persistence.oxm.platformEclipseLink
SequencedObjectIn order to mark a domain object as being a Sequenced Object it must implement this interface.Interfaceorg.eclipse.persistence.oxm.sequencedEclipseLink
SettingSetting objects are used to control the order in which the mappings for Sequenced Objects are processed.Classorg.eclipse.persistence.oxm.sequencedEclipseLink
UnmappedContentHandlerPurpose:Provide an interface that can be implemented for handling unmapped content during unmarshal operations with SAXPlatform.Interfaceorg.eclipse.persistence.oxm.unmappedEclipseLink
UnmarshalKeepAsElementPolicyenum UnmarshalKeepAsElementPolicyPurpose: Used in conjunction with XMLAnyObject/CollectionMapping and XMLCompositeObject/CollectionMappingClassorg.eclipse.persistence.oxm.mappingsEclipseLink
UnmarshalRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
ValidatingMarshalRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
ValidatingMarshalRecord .MarshalSAXParseExceptionClassorg.eclipse.persistence.oxm.recordEclipseLink
WriterRecordUse this type of MarshalRecord when the marshal target is a Writer and the XML should not be formatted with carriage returns or indenting.Classorg.eclipse.persistence.oxm.recordEclipseLink
XMLAbstractAnyMappingPurpose: An abstract superclass for XMLAnyObjectMapping and XMLAnyCollectionMapping.Classorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlAccessMethodsPurpose:This annotation allows the userTo specify accessor methods for a given property.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLAnyAttributeMappingPurpose:The XMLAnyAttributeMapping is used to map to an attribute in an object to any xml attributes contained on a specific element in the XMLClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLAnyCollectionMappingAny collection XML mappings map an attClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLAnyObjectMappingAny object XML mappings map an attribute that contains a single Classorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLAttachmentMarshallerPurpose: Provides an interface through which EclipseLink can allow a user to do special handling for Binary Data.Interfaceorg.eclipse.persistence.oxm.attachmentEclipseLink
XMLAttachmentUnmarshallerPurpose: Provides an interface through which EclipseLink can allow a user to do special handling for Binary Data.Interfaceorg.eclipse.persistence.oxm.attachmentEclipseLink
XMLBinaryDataCollectionMappingPurpose:Provide a mapping for a collection of binary dataClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLBinaryDataMappingPurpose:Provide a mapping for binary data that can be treated as either inline or asClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLBinder Purpose:Provide a runtime public interface for preserving unmapped content from an Responsibilities:Unmarshal XML into JavaObjects and maintain the associations between nodes and objectsUpdate the cached XML based on changes to the objectUpdate the cached objects based on changes to the XML DocumentProvide API to access the cached Node for a given objectProvide API to access the cached Object for a given XML NodeClassorg.eclipse.persistence.oxmEclipseLink
XmlCDATAWrap the value inside a CDATA section.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLChoiceCollectionMapping Purpose:Provide a mapping that can map a single attribute tClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLChoiceObjectMapping Purpose:Provide a mapping that can map a single attribute to a numbClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlClassExtractorA ClassExtractor allows for a user defined class indicator in place of using xsi:type.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLCollectionReferenceMappingTopLink OXM version of a 1-M mapping.Classorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLCompositeCollectionMappingClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLCompositeDirectCollectionMappingComposite direct collection XML maClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLCompositeObjectMappingComposite object XML mappiClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLConstantsXMLConstants maintains a list of useful XML constants.Classorg.eclipse.persistence.oxmEclipseLink
XmlContainerPropertyThis annotation indicates a transient property on the target object of this field that refers back to the owning object.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLContext An XMLContext is created based on EclipseLink sessions or projects and can then used to create instances of XMLMarshaller, XMLUnmarshaller and XMLValidator.Classorg.eclipse.persistence.oxmEclipseLink
XMLConverterPurpose: Conversion interface to allow conversion between object and data types.Interfaceorg.eclipse.persistence.oxm.mappings.convertersEclipseLink
XMLConverterAdapterClassorg.eclipse.persistence.oxm.mappings.convertersEclipseLink
XmlCustomizerThe XmlCustomizer annotation is used to specify a class that implements the org.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLDescriptorClassorg.eclipse.persistence.oxmEclipseLink
XMLDirectMappingXML Direct Mappings map a Java attribute directly to XML attribute or text node.Classorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlDiscriminatorNodeThe XmlDiscriminatorNode annotation is used to specify the class indicator field name when using inheritance.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlDiscriminatorValueThe XmlDiscriminatorValue annotation is used to specify the class indicator for a given type when using inheritance.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlElementNillablePurpose: Provide a means of setting nillable on type and package level, which is not possible with standard XmlElement annotation.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlElementsJoinNodesXmlElementsJoinNodes is used in conjunction with XmlElements in order to specify the key references for the targets of the XmlElements annotation.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLEntry Purpose: Used to hold the value returned from a DOMRecord and the field with which it was associated.Classorg.eclipse.persistence.oxm.recordEclipseLink
XMLEventWriterRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
XMLFieldTopLink XML mappings make use of XMLFields based on XPath statements to find the relevant data in an XML document.Classorg.eclipse.persistence.oxmEclipseLink
XMLFragmentCollectionMappingPurpose: This mapping provides a means to keep a part of the xml tree as a collectionClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLFragmentMappingPurpose: This mapping provides a means to keep a part of the xml tree as a DOM element.Classorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlIDExtensionPurpose: Provide a way to allow properties with XmlID annotation have different type than java.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlInverseReferenceThis annotation is used to map a back-pointer during the unmarshal operation.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLInverseReferenceMappingThis mapping is used to map a back-pointer.Classorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlIsSetNullPolicyPurpose: Provide a means of using annotations to customise the handling of null values and their xml representation.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlJoinNodeXmlJoinNode is used in conjunction with XmlKey to specify a reference mapping.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlJoinNodesXmlJoinNodes is a holder for multiple XmlJoinNode annotations.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlKeyXmlKey is used to mark a property as a key, to be referenced using a key-based mapping via XmlJoinNode.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLListConverterPurpose: Provides an implementation of Converter that can be used to convert a collection of Objects into a space separated list of Strings and back.Classorg.eclipse.persistence.oxm.mappings.convertersEclipseLink
XmlLocationXmlLocation can be used on a property of type Locator, to provide information about the XML location (line and column number, source location) that the owning object was unmarshalled from.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLLoginIn OX, the platform determines which parsing method will be used, DOM vs SAX.Classorg.eclipse.persistence.oxmEclipseLink
XMLMapping All mappings which can be added to org.Interfaceorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLMarshallerClass used to marshal object to XML.Classorg.eclipse.persistence.oxmEclipseLink
XMLMarshalListenerAn implementation of XMLMarshalListener can be set on an XMLMarshaller to provide additional behaviour during marshal operations.Interfaceorg.eclipse.persistence.oxmEclipseLink
XmlMarshalNullRepresentationenum XmlMarshalNullRepresentationPurpose: This enumeration provides a means of specifying how a null value in aClassorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlNamedAttributeNodeA XmlNamedAttributeNode is a member element of a XmlNamedObjectGraph.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlNamedObjectGraphPurpose: Used to define the boundaries for a marshal or unmarhsalAuthor:mmacivorSince:EclipseLink 2.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlNamedObjectGraphsUsed to group XmlNamedObjectGraph annotations.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlNamedSubgraphA XmlNamedSubgraph is a member element of a XmlNamedObjectGraph.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlNameTransformerAn XmlNameTransformer allows for a user defined class to transform names.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLNameTransformerInterface used when converting from XML to Java names.Interfaceorg.eclipse.persistence.oxmEclipseLink
XMLNillableMapping All nillable mappings which can be added to org.Interfaceorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlNullPolicyPurpose: Provide a means of using annotations to customise the handling of null values and their xml representation.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLNullRepresentationTypeenum XMLNullRepresentationType An enum that is used within a Node Null Policy to determine what to marshal for a null node.Classorg.eclipse.persistence.oxm.mappings.nullpolicyEclipseLink
XMLObjectReferenceMappingTopLink OXM version of a 1-1 mapping.Classorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlParameterPurpose: An annotation representing a parameter to a method.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlPathXPath based mapping is what allows an existing object model to be mapped to an existing XML schema.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlPathsPurpose: This annotation is used in conjunction with an XmlElements annotation to specify an XmlPath for each of the XmlElement annotations in the XmlElements.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLPlatformClassorg.eclipse.persistence.oxm.platformEclipseLink
XmlPropertiesAnnotation for user defined properties.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlPropertyAnnotation for a user defined property.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlReadOnlyPurpose: This annotation indicates that a specific property should be flagged as read-only by EclipseLink.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlReadTransformerPurpose: XmlReadTransformer is used to allow the user direct access to the XML in order to populate their object model.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
XMLRootXMLRoot is used to hold an Object along with the corresponding QName and some other related information.Classorg.eclipse.persistence.oxmEclipseLink
XMLRootConverterPurpose: Provides an implementation of XMLConverter to wrap/unwrap objects in an XMLRoot in order to capture element name information.Classorg.eclipse.persistence.oxm.mappings.convertersEclipseLink
XMLRootRecordRecord for handling simple root elements that have a single text child node, and are being unmarshalled to a primitive wrapper object.Classorg.eclipse.persistence.oxm.recordEclipseLink
XMLSchemaClassPathReferenceA schema reference for accessing an XML Schema from the class path.Classorg.eclipse.persistence.oxm.schemaEclipseLink
XMLSchemaFileReferenceA schema reference for accessing an XML Schema from a file.Classorg.eclipse.persistence.oxm.schemaEclipseLink
XMLSchemaReferenceProvides a way for a descriptor's reference to its schema to be specified.Classorg.eclipse.persistence.oxm.schemaEclipseLink
XMLSchemaURLReferenceClassorg.eclipse.persistence.oxm.schemaEclipseLink
XMLStreamWriterRecordUse this type of MarshalRecord when the marshal target is an XMLStreamWriter XMLContext xmlContext = new XMLContext("session-name");Classorg.eclipse.persistence.oxm.recordEclipseLink
XmlTransformationTransformation is an optional annotation for org.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLTransformationMappingTransformation XML mappings are used to create a custom maClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLUnionFieldSubclass of XMLField for fields that are mapped to unions.Classorg.eclipse.persistence.oxmEclipseLink
XMLUnmarshallerClass used to unmarshal XML & JSON to objects.Classorg.eclipse.persistence.oxmEclipseLink
XMLUnmarshallerHandlerClass used to unmarshal SAX events to objects.Classorg.eclipse.persistence.oxmEclipseLink
XMLUnmarshalListenerAn implementation of XMLUnmarshalListener can be set on an XMLUnmarshaller to provide additional behaviour during unmarshal operations.Interfaceorg.eclipse.persistence.oxmEclipseLink
XMLValidatorClass used to validate XML.Classorg.eclipse.persistence.oxmEclipseLink
XmlValueExtensionPurpose: Provide a way to allow classes, which contain property annotated with XmlValue to extend classes other than java.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlVariableNodeClassorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlVariableNode .DEFAULTUsed in XmlVariableNode.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLVariableXPathCollectionMappingClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLVariableXPathObjectMappingClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlVirtualAccessMethodsThe XmlVirtualAccessMethods annotation is used to indicate that this class has been configured to hold virtual properties.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlVirtualAccessMethodsSchemaenum XmlVirtualAccessMethodsSchemaEnum Constant SummaryClassorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlWriteOnlyPurpose: This annotation indicates that a specific property should be flagged as write-only by EclipseLink.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlWriteTransformerAnnotation for org.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlWriteTransformersPurpose: Annotation used to wrap multiple XmlWriteTransformer annotations.Classorg.eclipse.persistence.oxm.annotationsEclipseLink