Uses of Class
org.eclipse.persistence.internal.oxm.XPathFragment
Package
Description
-
Uses of XPathFragment in org.eclipse.persistence.internal.oxm
Modifier and TypeFieldDescriptionstatic final XPathFragment
XPathFragment.ANY_FRAGMENT
static final XPathFragment
XPathFragment.SELF_FRAGMENT
static final XPathFragment
XPathFragment.TEXT_FRAGMENT
Modifier and TypeFieldDescriptionprotected Map
<XPathFragment, DESCRIPTOR> Context.ContextState.descriptorsByGlobalType
Modifier and TypeMethodDescriptionXPathFragment.getNextFragment()
XPathNode.getXPathFragment()
XPathPredicate.getXPathFragment()
Modifier and TypeMethodDescriptionXPathNode.getAttributeChildrenMap()
XPathNode.getNonAttributeChildrenMap()
Modifier and TypeMethodDescriptionXPathNode.addChild
(XPathFragment anXPathFragment, NodeValue aNodeValue, NamespaceResolver namespaceResolver) ObjectBuilder.buildRow
(XMLRecord record, Object object, CoreAbstractSession session, MARSHALLER marshaller, XPathFragment rootFragment) TreeObjectBuilder.buildRow
(XMLRecord record, Object object, CoreAbstractSession session, XMLMarshaller marshaller, XPathFragment rootFragment) XPathObjectBuilder.buildRow
(XMLRecord record, Object object, CoreAbstractSession session, Marshaller marshaller, XPathFragment rootFragment) void
CollectionGroupingElementNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) void
CollectionGroupingElementNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Object collection) void
FieldTransformerNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) void
NodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) INTERNAL:void
NodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Object collection) void
XMLAnyCollectionMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) void
XMLAnyCollectionMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Object collection) void
XMLAnyObjectMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) void
XMLBinaryDataCollectionMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) void
XMLBinaryDataCollectionMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Object container) void
XMLBinaryDataMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) void
XMLChoiceCollectionMappingUnmarshalNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) void
XMLChoiceObjectMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) void
XMLCollectionReferenceMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) Handle endElement operation.void
XMLCollectionReferenceMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Object container) void
XMLCompositeCollectionMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) void
XMLCompositeCollectionMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Object collection) void
XMLCompositeDirectCollectionMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) void
XMLCompositeDirectCollectionMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Object collection) void
XMLCompositeObjectMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) void
XMLDirectMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) void
XMLFragmentCollectionMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) void
XMLFragmentMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) void
XMLObjectReferenceMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) Handle endElement operation.void
XMLVariableXPathMappingNodeValue.endElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord) protected void
XMLRelationshipMappingNodeValue.endElementProcessText
(UnmarshalRecord unmarshalRecord, XMLConverterMapping converter, XPathFragment xPathFragment, Object collection) protected Descriptor
XMLAnyObjectMappingNodeValue.findReferenceDescriptor
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts, Mapping mapping, UnmarshalKeepAsElementPolicy policy) protected Descriptor
XMLRelationshipMappingNodeValue.findReferenceDescriptor
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts, Mapping mapping, UnmarshalKeepAsElementPolicy policy) protected Descriptor
XMLVariableXPathMappingNodeValue.findReferenceDescriptor
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts, Mapping mapping, UnmarshalKeepAsElementPolicy policy) Context.getDescriptorByGlobalType
(XPathFragment xPathFragment) INTERNAL: Return the Descriptor mapped to the global type matching the XPathFragment parameter.boolean
CollectionGroupingElementNodeValue.isOwningNode
(XPathFragment xPathFragment) boolean
NodeValue.isOwningNode
(XPathFragment xPathFragment) INTERNAL:boolean
XMLAnyAttributeMappingNodeValue.isOwningNode
(XPathFragment xPathFragment) boolean
XMLAnyCollectionMappingNodeValue.isOwningNode
(XPathFragment xPathFragment) boolean
XMLAnyObjectMappingNodeValue.isOwningNode
(XPathFragment xPathFragment) boolean
XMLBinaryDataCollectionMappingNodeValue.isOwningNode
(XPathFragment xPathFragment) boolean
XMLBinaryDataMappingNodeValue.isOwningNode
(XPathFragment xPathFragment) boolean
XMLChoiceCollectionMappingMarshalNodeValue.isOwningNode
(XPathFragment xPathFragment) boolean
XMLChoiceCollectionMappingUnmarshalNodeValue.isOwningNode
(XPathFragment xPathFragment) boolean
XMLChoiceObjectMappingNodeValue.isOwningNode
(XPathFragment xPathFragment) boolean
XMLCollectionReferenceMappingMarshalNodeValue.isOwningNode
(XPathFragment fragment) boolean
XMLCollectionReferenceMappingNodeValue.isOwningNode
(XPathFragment xPathFragment) Indicate if the next XPathFragment is an attribute or text() node.boolean
XMLCompositeDirectCollectionMappingNodeValue.isOwningNode
(XPathFragment xPathFragment) boolean
XMLDirectMappingNodeValue.isOwningNode
(XPathFragment xPathFragment) boolean
XMLFragmentMappingNodeValue.isOwningNode
(XPathFragment xPathFragment) boolean
XMLObjectReferenceMappingNodeValue.isOwningNode
(XPathFragment xPathFragment) Indicate if the XPathFragment is an attribute or text() node.boolean
XMLVariableXPathMappingNodeValue.isOwningNode
(XPathFragment xPathFragment) INTERNAL:boolean
CollectionGroupingElementNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
FieldTransformerNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
FieldTransformerNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) abstract boolean
NodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) INTERNAL:boolean
NodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, Marshaller marshaller) INTERNAL: This method is no longer required as now MarshalRecord maintains a reference to the XMLMarshaller.boolean
NodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) INTERNAL: Override this method if the NodeValue is applicable to sequenced objects.boolean
NodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext, XPathFragment rootFragment) INTERNAL:boolean
TypeNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLAnyAttributeMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLAnyCollectionMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLAnyObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLAnyObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLBinaryDataCollectionMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLBinaryDataMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLBinaryDataMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext, XPathFragment rootFragment) boolean
XMLChoiceCollectionMappingMarshalNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLChoiceCollectionMappingUnmarshalNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLChoiceObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLChoiceObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLCollectionReferenceMappingMarshalNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLCollectionReferenceMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) Handle the marshal operation for this NodeValue.boolean
XMLCompositeCollectionMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLCompositeDirectCollectionMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) Override the method in XPathNode such that the marshaller can be set on the marshalRecord - this is required for XMLConverter usage.boolean
XMLCompositeObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLCompositeObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLDirectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLDirectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLFragmentCollectionMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) Override the method in XPathNode such that the marshaller can be set on the marshalRecord - this is required for XMLConverter usage.boolean
XMLFragmentMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLFragmentMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLObjectReferenceMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) Handle the marshal operation for this NodeValue's XMLField.boolean
XMLObjectReferenceMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) Handle the marshal operation for this NodeValue's XMLField.boolean
XMLVariableXPathCollectionMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLVariableXPathObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLVariableXPathObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XPathNode.marshal
(MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, Marshaller marshaller, MarshalContext marshalContext, XPathFragment rootFragment) boolean
NodeValue.marshalSelfAttributes
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, Marshaller marshaller) INTERNAL: Marshal any 'self' mapped attributes.boolean
XMLCompositeObjectMappingNodeValue.marshalSelfAttributes
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, Marshaller marshaller) Marshal any 'self' mapped attributes.boolean
XMLFragmentMappingNodeValue.marshalSelfAttributes
(XPathFragment pathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, Marshaller marshaller) boolean
CollectionGroupingElementNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
ContainerValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) Marshal only one of the values from the collection.boolean
FieldTransformerNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) abstract boolean
NodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) INTERNAL: This method provides an optimization in cases where the value has already been calculated.boolean
NodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext, XPathFragment rootFragment) INTERNAL: This method provides an optimization in cases where the value has already been calculated.boolean
TypeNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLAnyAttributeMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLAnyCollectionMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLAnyObjectMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLBinaryDataCollectionMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLBinaryDataMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLBinaryDataMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext, XPathFragment rootFragment) boolean
XMLChoiceCollectionMappingMarshalNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLChoiceCollectionMappingUnmarshalNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLChoiceObjectMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLCollectionReferenceMappingMarshalNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLCollectionReferenceMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLCompositeCollectionMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLCompositeDirectCollectionMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLCompositeObjectMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLDirectMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLFragmentCollectionMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLFragmentMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object attributeValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLObjectReferenceMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object targetObject, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLVariableXPathMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) void
XMLRelationshipMappingNodeValue.processChild
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts, Descriptor xmlDescriptor, Mapping mapping) UnmarshalXPathEngine.selectElementNodes
(Node contextNode, XPathFragment xPathFragment, XMLNamespaceResolver xmlNamespaceResolver) void
XPathFragment.setNextFragment
(XPathFragment nextFragment) protected void
XMLAnyCollectionMappingNodeValue.setOrAddAttributeValue
(UnmarshalRecord unmarshalRecord, Object value, XPathFragment xPathFragment, Object collection) protected void
XMLAnyObjectMappingNodeValue.setOrAddAttributeValue
(UnmarshalRecord unmarshalRecord, Object value, XPathFragment xPathFragment, Object collection) protected void
XMLCompositeCollectionMappingNodeValue.setOrAddAttributeValue
(UnmarshalRecord unmarshalRecord, Object value, XPathFragment xPathFragment, Object collection) protected void
XMLCompositeObjectMappingNodeValue.setOrAddAttributeValue
(UnmarshalRecord unmarshalRecord, Object value, XPathFragment xPathFragment, Object collection) protected abstract void
XMLRelationshipMappingNodeValue.setOrAddAttributeValue
(UnmarshalRecord unmarshalRecord, Object value, XPathFragment xPathFragment, Object collection) protected void
XMLVariableXPathCollectionMappingNodeValue.setOrAddAttributeValue
(UnmarshalRecord unmarshalRecord, Object value, XPathFragment xPathFragment, Object collection) protected void
XMLVariableXPathObjectMappingNodeValue.setOrAddAttributeValue
(UnmarshalRecord unmarshalRecord, Object value, XPathFragment xPathFragment, Object collection) protected void
XMLRelationshipMappingNodeValue.setupHandlerForKeepAsElementPolicy
(UnmarshalRecord unmarshalRecord, XPathFragment xPathFragment, Attributes atts) void
XPathNode.setXPathFragment
(XPathFragment xPathFragment) void
XPathPredicate.setXPathFragment
(XPathFragment xmlFragment) boolean
NodeValue.startElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts) INTERNAL:boolean
XMLAnyCollectionMappingNodeValue.startElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts) boolean
XMLAnyObjectMappingNodeValue.startElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts) boolean
XMLBinaryDataCollectionMappingNodeValue.startElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts) boolean
XMLBinaryDataMappingNodeValue.startElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts) boolean
XMLChoiceCollectionMappingUnmarshalNodeValue.startElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts) boolean
XMLChoiceObjectMappingNodeValue.startElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts) boolean
XMLCollectionReferenceMappingNodeValue.startElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts) boolean
XMLCompositeCollectionMappingNodeValue.startElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts) boolean
XMLCompositeDirectCollectionMappingNodeValue.startElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts) boolean
XMLCompositeObjectMappingNodeValue.startElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts) boolean
XMLFragmentCollectionMappingNodeValue.startElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts) boolean
XMLFragmentMappingNodeValue.startElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts) boolean
XMLVariableXPathMappingNodeValue.startElement
(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts) boolean
XPathNode.startElement
(MarshalRecord marshalRecord, XPathFragment anXPathFragment, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, ObjectBuilder compositeObjectBuilder, Object compositeObject) -
Uses of XPathFragment in org.eclipse.persistence.internal.oxm.mappings
Modifier and TypeMethodDescriptionField.getLastXPathFragment()
INTERNAL: Return the last XPathFragment.Field.getXPathFragment()
INTERNAL: Maintain a direct pointer to the first XPathFragment.VariableXPathObjectMapping.getXPathFragmentForValue
(Object obj, NamespaceResolver nr, boolean isNamespaceAware, char sep) -
Uses of XPathFragment in org.eclipse.persistence.internal.oxm.record
Modifier and TypeMethodDescriptionMarshalRecord.getTextWrapperFragment()
UnmarshalRecord.getTextWrapperFragment()
UnmarshalRecordImpl.getTextWrapperFragment()
MarshalRecord.openStartGroupingElements
(NAMESPACE_RESOLVER namespaceResolver) Modifier and TypeMethodDescriptionvoid
MarshalRecord.attribute
(XPathFragment nextFragment, NAMESPACE_RESOLVER namespaceResolver, Object fieldValue, QName schemaType) void
MarshalRecord.attribute
(XPathFragment xPathFragment, NAMESPACE_RESOLVER namespaceResolver, String value) void
MarshalRecord.closeStartGroupingElements
(XPathFragment groupingFragment) void
MarshalRecord.emptyAttribute
(XPathFragment xPathFragment, NAMESPACE_RESOLVER namespaceResolver) boolean
MarshalRecord.emptyCollection
(XPathFragment xPathFragment, NAMESPACE_RESOLVER namespaceResolver, boolean b) void
MarshalRecord.emptyComplex
(XPathFragment xPathFragment, NAMESPACE_RESOLVER namespaceResolver) void
MarshalRecord.endElement
(XPathFragment xPathFragment, NAMESPACE_RESOLVER namespaceResolver) boolean
MarshalContext.marshal
(NodeValue nodeValue, XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) Perform a marshal using the NodeValue parameter.boolean
MarshalContext.marshal
(NodeValue nodeValue, XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, XPathFragment rootFragment) boolean
ObjectMarshalContext.marshal
(NodeValue nodeValue, XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
ObjectMarshalContext.marshal
(NodeValue nodeValue, XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, XPathFragment rootFragment) boolean
SequencedMarshalContext.marshal
(NodeValue nodeValue, XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
SequencedMarshalContext.marshal
(NodeValue nodeValue, XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, XPathFragment rootFragment) void
MarshalRecord.nilComplex
(XPathFragment xPathFragment, NAMESPACE_RESOLVER namespaceResolver) void
MarshalRecord.openStartElement
(XPathFragment xPathFragment, NAMESPACE_RESOLVER namespaceResolver) void
MarshalRecord.predicateAttribute
(XPathFragment anXPathFragment, NAMESPACE_RESOLVER namespaceResolver) void
UnmarshalRecord.setTextWrapperFragment
(XPathFragment textWrapperFragment) void
UnmarshalRecordImpl.setTextWrapperFragment
(XPathFragment newTextWrapperFragment) -
Uses of XPathFragment in org.eclipse.persistence.internal.oxm.record.deferred
Modifier and TypeFieldDescriptionprotected XPathFragment
CompositeMappingContentHandler.xPathFragment
ModifierConstructorDescriptionCompositeCollectionMappingContentHandler
(UnmarshalRecord parentRecord, XMLCompositeCollectionMappingNodeValue aNodeValue, CompositeCollectionMapping aMapping, Attributes atts, XPathFragment aFragment, Descriptor aDescriptor) protected
CompositeMappingContentHandler
(UnmarshalRecord parentRecord, Mapping aMapping, Attributes atts, AbstractNullPolicy aNullPolicy, XPathFragment aFragment, Descriptor aDescriptor) CompositeObjectMappingContentHandler
(UnmarshalRecord parentRecord, XMLCompositeObjectMappingNodeValue aNodeValue, CompositeObjectMapping aMapping, Attributes atts, XPathFragment aFragment, Descriptor aDescriptor) -
Uses of XPathFragment in org.eclipse.persistence.internal.oxm.schema
Modifier and TypeMethodDescriptionprotected XPathFragment
SchemaModelGenerator.getTargetXPathFragment
(XPathFragment frag) Return the last fragment before text() in the XPath that a given XPathFragment is part of.Modifier and TypeMethodDescriptionprotected Attribute
SchemaModelGenerator.buildAttribute
(XPathFragment frag, String schemaType) Build and return an Attribute for a given XPathFragment.protected Element
SchemaModelGenerator.buildElement
(XPathFragment frag, String schemaType, String minOccurs, String maxOccurs) Build and return an Element for a given XPathFragment.protected Sequence
SchemaModelGenerator.buildSchemaComponentsForXPath
(XPathFragment frag, Sequence seq, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties) This method will build element/complexType/sequence components for a given XPath, and return the sequence that the target element of the mapping should be added to.protected XPathFragment
SchemaModelGenerator.getTargetXPathFragment
(XPathFragment frag) Return the last fragment before text() in the XPath that a given XPathFragment is part of.protected Element
SchemaModelGenerator.handleFragNamespace
(XPathFragment frag, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, Element element, String schemaTypeString) This method will generate a global element if required (based in URI and elementFormDefault) and set a reference to it on a given element accordingly.protected Element
SchemaModelGenerator.handleFragNamespace
(XPathFragment frag, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, Element element, ComplexType ctype, Descriptor refDesc) This method will generate a global element if required (based in URI and elementFormDefault) and set a reference to it on a given element accordingly, or set an anonymous complex type on a given element.protected boolean
SchemaModelGenerator.isFragPrimaryKey
(XPathFragment frag, DirectMapping mapping) Indicates if a given fragment is a primary key.protected void
SchemaModelGenerator.processEnumeration
(String schemaTypeString, XPathFragment frag, DirectMapping mapping, Sequence seq, ComplexType ct, Schema workingSchema, CoreConverter converter) Process information contained within an EnumTypeConverter. -
Uses of XPathFragment in org.eclipse.persistence.jaxb.compiler
Modifier and TypeMethodDescriptionSchemaGenerator.createGlobalAttribute
(XPathFragment frag, Schema workingSchema, Schema fragSchema, Property prop) Create a global attribute.SchemaGenerator.createGlobalElement
(XPathFragment frag, Schema workingSchema, Schema fragSchema, boolean isChoice, boolean isUnbounded, Property prop, boolean shouldSetType) Create a global element. -
Uses of XPathFragment in org.eclipse.persistence.oxm
Modifier and TypeMethodDescriptionXMLField.getLastXPathFragment()
INTERNAL: Return the last XPathFragment.XMLField.getXPathFragment()
INTERNAL: Maintain a direct pointer to the first XPathFragment.Modifier and TypeMethodDescriptionXMLContext.getDescriptorByGlobalType
(XPathFragment xPathFragment) INTERNAL: Return the XMLDescriptor mapped to the global type matching the XPathFragment parameter.void
XMLField.setLastXPathFragment
(XPathFragment lastXPathFragment) INTERNAL: Maintain a direct pointer to the last XPathFragment.void
XMLField.setXPathFragment
(XPathFragment xPathFragment) INTERNAL: Return the first XPathFragment. -
Uses of XPathFragment in org.eclipse.persistence.oxm.mappings
Modifier and TypeMethodDescriptionXMLVariableXPathCollectionMapping.getXPathFragmentForValue
(Object obj, NamespaceResolver nr, boolean isNamespaceAware, char sep) XMLVariableXPathObjectMapping.getXPathFragmentForValue
(Object obj, NamespaceResolver nr, boolean isNamespaceAware, char namespaceSep) -
Uses of XPathFragment in org.eclipse.persistence.oxm.mappings.nullpolicy
Modifier and TypeMethodDescriptionboolean
AbstractNullPolicy.compositeObjectMarshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreSession session, NamespaceResolver namespaceResolver) INTERNAL: When using the SAX Platform, this method is responsible for marshalling null values for the XML Composite Object Mapping.boolean
IsSetNullPolicy.compositeObjectMarshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreSession session, NamespaceResolver namespaceResolver) INTERNALboolean
AbstractNullPolicy.directMarshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreSession session, NamespaceResolver namespaceResolver) INTERNAL: When using the SAX or DOM Platform, this method is responsible for marshalling null values for the XML Direct Mapping.boolean
IsSetNullPolicy.directMarshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreSession session, NamespaceResolver namespaceResolver) -
Uses of XPathFragment in org.eclipse.persistence.oxm.record
Modifier and TypeMethodDescriptionJsonRecord.getTextWrapperFragment()
INTERNAL: The optional fragment used to wrap the text() mappingsJSONWriterRecord.getTextWrapperFragment()
INTERNAL: The optional fragment used to wrap the text() mappingsMarshalRecord.getTextWrapperFragment()
INTERNAL: The optional fragment used to wrap the text() mappingsUnmarshalRecord.getTextWrapperFragment()
MarshalRecord.openStartGroupingElements
(NamespaceResolver namespaceResolver) INTERNAL: Trigger that the grouping elements should be written.ValidatingMarshalRecord.openStartGroupingElements
(NamespaceResolver namespaceResolver) Modifier and TypeMethodDescriptionprotected void
MarshalRecord.addPositionalNodes
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) protected void
ValidatingMarshalRecord.addPositionalNodes
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) void
ContentHandlerRecord.attribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, String value) INTERNAL:void
JsonRecord.attribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, Object value, QName schemaType) void
JsonRecord.attribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, String value) void
JSONWriterRecord.attribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, Object value, QName schemaType) void
JSONWriterRecord.attribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, String value) INTERNAL:void
MarshalRecord.attribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, Object value, QName schemaType) Convert the value if necessary and write out the attribute and converted value.abstract void
MarshalRecord.attribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, String value) Receive notification of an attribute.void
NodeRecord.attribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, String value) INTERNAL:void
OutputStreamRecord.attribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, String value) INTERNAL:void
ValidatingMarshalRecord.attribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, String value) void
WriterRecord.attribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, String value) INTERNAL:void
XMLEventWriterRecord.attribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, String value) void
XMLStreamWriterRecord.attribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, String value) void
MarshalRecord.closeStartGroupingElements
(XPathFragment groupingFragment) void
ValidatingMarshalRecord.closeStartGroupingElements
(XPathFragment groupingFragment) void
ContentHandlerRecord.element
(XPathFragment frag) INTERNAL:void
FormattedOutputStreamRecord.element
(XPathFragment frag) INTERNAL:void
FormattedWriterRecord.element
(XPathFragment frag) INTERNAL:void
JSONFormattedWriterRecord.element
(XPathFragment frag) INTERNAL:void
JsonRecord.element
(XPathFragment frag) void
JSONWriterRecord.element
(XPathFragment frag) INTERNAL:abstract void
MarshalRecord.element
(XPathFragment frag) Receive notification of an element.void
NodeRecord.element
(XPathFragment frag) INTERNAL:void
OutputStreamRecord.element
(XPathFragment frag) INTERNAL:void
ValidatingMarshalRecord.element
(XPathFragment frag) void
WriterRecord.element
(XPathFragment frag) INTERNAL:void
XMLEventWriterRecord.element
(XPathFragment frag) void
XMLStreamWriterRecord.element
(XPathFragment frag) void
JsonRecord.emptyAttribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) void
JSONWriterRecord.emptyAttribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) void
MarshalRecord.emptyAttribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) Used when an nil attribute should be writtenboolean
JsonRecord.emptyCollection
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, boolean openGrouping) Handle marshal of an empty collection.boolean
JSONWriterRecord.emptyCollection
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, boolean openGrouping) Handle marshal of an empty collection.boolean
MarshalRecord.emptyCollection
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, boolean openGrouping) Handle marshal of an empty collection.void
JsonRecord.emptyComplex
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) Used when an empty complex item should be writtenvoid
JSONWriterRecord.emptyComplex
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) Used when an empty complex item should be writtenvoid
MarshalRecord.emptyComplex
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) Used when an nil attribute should be writtenvoid
ContentHandlerRecord.endElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
FormattedOutputStreamRecord.endElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
FormattedWriterRecord.endElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
JSONFormattedWriterRecord.endElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
JsonRecord.endElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) void
JSONWriterRecord.endElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:abstract void
MarshalRecord.endElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) Receive notification that an element is being ended.void
NodeRecord.endElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
OutputStreamRecord.endElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
ValidatingMarshalRecord.endElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) void
WriterRecord.endElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
XMLEventWriterRecord.endElement
(XPathFragment pathFragment, NamespaceResolver namespaceResolver) void
XMLStreamWriterRecord.endElement
(XPathFragment pathFragment, NamespaceResolver namespaceResolver) protected String
JsonRecord.getKeyName
(XPathFragment xPathFragment) protected String
MarshalRecord.getNameForFragment
(XPathFragment xPathFragment) protected byte[]
MarshalRecord.getPrefixBytes
(XPathFragment xPathFragment) protected String
MarshalRecord.getPrefixForFragment
(XPathFragment xPathFragment) void
JsonRecord.nilComplex
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
JSONWriterRecord.nilComplex
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
MarshalRecord.nilComplex
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) Used when an nil attribute should be writtenvoid
ContentHandlerRecord.openStartElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
FormattedOutputStreamRecord.openStartElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
FormattedWriterRecord.openStartElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
JSONFormattedWriterRecord.openStartElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
JsonRecord.openStartElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) void
JSONWriterRecord.openStartElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
MarshalRecord.openStartElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) Receive notification that an element is being started.void
NodeRecord.openStartElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
OutputStreamRecord.openStartElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
ValidatingMarshalRecord.openStartElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) void
WriterRecord.openStartElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) INTERNAL:void
XMLEventWriterRecord.openStartElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) void
XMLStreamWriterRecord.openStartElement
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) void
MarshalRecord.predicateAttribute
(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) Marshal the attribute for the predicate if one was specified.ContentHandlerRecord.resolveNamespacePrefix
(XPathFragment frag, NamespaceResolver resolver) void
UnmarshalRecord.setTextWrapperFragment
(XPathFragment textWrapperFragment) protected void
JSONFormattedWriterRecord.writeKey
(XPathFragment xPathFragment) protected void
JSONWriterRecord.writeKey
(XPathFragment xPathFragment) void
JSONWriterRecord.Output.writeLocalName
(XPathFragment xPathFragment) void
JSONWriterRecord.OutputStreamOutput.writeLocalName
(XPathFragment xPathFragment)