public class ObjectMarshalContext extends java.lang.Object implements MarshalContext
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getAttributeValue(java.lang.Object object,
Mapping mapping) |
static ObjectMarshalContext |
getInstance() |
MarshalContext |
getMarshalContext(int index) |
java.lang.Object |
getNonAttributeChild(int index,
XPathNode xPathNode) |
int |
getNonAttributeChildrenSize(XPathNode xPathNode) |
boolean |
marshal(NodeValue nodeValue,
XPathFragment xPathFragment,
MarshalRecord marshalRecord,
java.lang.Object object,
CoreAbstractSession session,
NamespaceResolver namespaceResolver)
Perform a marshal using the NodeValue parameter.
|
boolean |
marshal(NodeValue nodeValue,
XPathFragment xPathFragment,
MarshalRecord marshalRecord,
java.lang.Object object,
CoreAbstractSession session,
NamespaceResolver namespaceResolver,
XPathFragment rootFragment) |
public static ObjectMarshalContext getInstance()
public MarshalContext getMarshalContext(int index)
getMarshalContext in interface MarshalContextpublic int getNonAttributeChildrenSize(XPathNode xPathNode)
getNonAttributeChildrenSize in interface MarshalContextpublic java.lang.Object getNonAttributeChild(int index,
XPathNode xPathNode)
getNonAttributeChild in interface MarshalContextpublic java.lang.Object getAttributeValue(java.lang.Object object,
Mapping mapping)
getAttributeValue in interface MarshalContextpublic boolean marshal(NodeValue nodeValue, XPathFragment xPathFragment, MarshalRecord marshalRecord, java.lang.Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver)
MarshalContextmarshal in interface MarshalContextpublic boolean marshal(NodeValue nodeValue, XPathFragment xPathFragment, MarshalRecord marshalRecord, java.lang.Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, XPathFragment rootFragment)
marshal in interface MarshalContextEclipseLink 2.6.3, "build v20160428-59c81c5" API Reference