Module org.eclipse.persistence.core
Class MappingNodeValue
java.lang.Object
org.eclipse.persistence.internal.oxm.NodeValue
org.eclipse.persistence.internal.oxm.MappingNodeValue
- Direct Known Subclasses:
XMLAnyAttributeMappingNodeValue
,XMLBinaryDataCollectionMappingNodeValue
,XMLChoiceCollectionMappingMarshalNodeValue
,XMLChoiceCollectionMappingUnmarshalNodeValue
,XMLChoiceObjectMappingNodeValue
,XMLCollectionReferenceMappingMarshalNodeValue
,XMLCollectionReferenceMappingNodeValue
,XMLCompositeDirectCollectionMappingNodeValue
,XMLDirectMappingNodeValue
,XMLFragmentMappingNodeValue
,XMLObjectReferenceMappingNodeValue
,XMLRelationshipMappingNodeValue
A node value corresponding to mapping.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addTypeAttribute
(MarshalRecord marshalRecord, String typeValue) abstract Mapping
Return the mapping associated with this node value.boolean
protected void
updateNamespaces
(QName qname, MarshalRecord marshalRecord, Field xmlField) Methods inherited from class org.eclipse.persistence.internal.oxm.NodeValue
attribute, buildSelfRecord, endElement, endElement, endSelfNodeValue, getXPathNode, isAnyMappingNodeValue, isContainerValue, isMarshalNodeValue, isMarshalOnlyNodeValue, isMixedContentNodeValue, isNullCapableValue, isOwningNode, isUnmarshalNodeValue, isWhitespaceAware, isWrapperNodeValue, marshal, marshal, marshal, marshal, marshalSelfAttributes, marshalSingleValue, marshalSingleValue, setXPathNode, startElement
-
Constructor Details
-
MappingNodeValue
public MappingNodeValue()
-
-
Method Details
-
getMapping
Return the mapping associated with this node value. -
isMappingNodeValue
public boolean isMappingNodeValue()- Overrides:
isMappingNodeValue
in classNodeValue
-
updateNamespaces
-
addTypeAttribute
-