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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddTypeAttribute(MarshalRecord marshalRecord, String typeValue) abstract MappingReturn the mapping associated with this node value.booleanprotected voidupdateNamespaces(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:
isMappingNodeValuein classNodeValue
-
updateNamespaces
-
addTypeAttribute
-