public class UnmarshalRecord extends XMLRecord implements org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>
org.eclipse.persistence.internal.sessions.AbstractRecord.EntrySet, org.eclipse.persistence.internal.sessions.AbstractRecord.KeySet, org.eclipse.persistence.internal.sessions.AbstractRecord.NoEntry, org.eclipse.persistence.internal.sessions.AbstractRecord.RecordEntry, org.eclipse.persistence.internal.sessions.AbstractRecord.RecordEntryIterator, org.eclipse.persistence.internal.sessions.AbstractRecord.RecordKeyIterator, org.eclipse.persistence.internal.sessions.AbstractRecord.RecordValuesIterator, org.eclipse.persistence.internal.sessions.AbstractRecord.ValuesSetcurrentObject, equalNamespaceResolvers, hasCustomNamespaceMapper, NIL, session, unmarshallerfields, lookupField, noEntry, nullValueInFields, size, sopObject, values| Constructor and Description |
|---|
UnmarshalRecord(org.eclipse.persistence.internal.oxm.TreeObjectBuilder treeObjectBuilder) |
UnmarshalRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord unmarshalRecord) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAttributeValue(org.eclipse.persistence.internal.oxm.ContainerValue containerValue,
Object value) |
void |
addAttributeValue(org.eclipse.persistence.internal.oxm.ContainerValue containerValue,
Object value,
Object collection) |
void |
characters(char[] ch,
int start,
int length) |
void |
characters(CharSequence characters) |
void |
clear()
PUBLIC:
Clear the sub-nodes of the DOM.
|
void |
comment(char[] ch,
int start,
int length) |
org.eclipse.persistence.internal.oxm.Root |
createRoot() |
void |
endCDATA() |
void |
endDocument() |
void |
endDTD() |
void |
endElement(String uri,
String localName,
String qName) |
void |
endEntity(String name) |
void |
endPrefixMapping(String prefix) |
void |
endUnmappedElement(String uri,
String localName,
String name) |
Object |
get(org.eclipse.persistence.internal.helper.DatabaseField key)
INTERNAL:
Retrieve the value for the field.
|
org.eclipse.persistence.internal.oxm.NodeValue |
getAttributeChildNodeValue(String namespace,
String localName) |
Attributes |
getAttributes() |
CharSequence |
getCharacters() |
org.eclipse.persistence.internal.oxm.record.UnmarshalRecord |
getChildRecord()
INTERNAL
|
org.eclipse.persistence.internal.oxm.record.UnmarshalRecord |
getChildUnmarshalRecord(org.eclipse.persistence.internal.oxm.TreeObjectBuilder targetObjectBuilder)
INTERNAL
|
Object |
getContainerInstance(org.eclipse.persistence.internal.oxm.ContainerValue containerValue) |
Object |
getContainerInstance(org.eclipse.persistence.internal.oxm.ContainerValue containerValue,
boolean b) |
Object |
getCurrentObject()
INTERNAL:
|
org.eclipse.persistence.internal.oxm.mappings.Descriptor |
getDescriptor() |
Document |
getDocument()
PUBLIC:
Return the document.
|
Node |
getDOM()
PUBLIC:
Return the DOM.
|
String |
getEncoding()
Gets the encoding for this document.
|
org.eclipse.persistence.internal.oxm.SAXFragmentBuilder |
getFragmentBuilder() |
int |
getLevelIndex() |
String |
getLocalName()
PUBLIC:
Get the local name of the context root element.
|
char |
getNamespaceSeparator()
INTERNAL:
The character used to separate the prefix and uri portions when namespaces are present
|
String |
getNamespaceURI()
PUBLIC:
Get the namespace URI for the context root element.
|
String |
getNoNamespaceSchemaLocation() |
org.eclipse.persistence.internal.oxm.XPathNode |
getNonAttributeXPathNode(String namespaceURI,
String localName,
String qName,
Attributes attributes) |
List<org.eclipse.persistence.internal.oxm.NullCapableValue> |
getNullCapableValues() |
org.eclipse.persistence.internal.oxm.record.UnmarshalRecord |
getParentRecord()
INTERNAL
|
Map<String,String> |
getPrefixesForFragment() |
org.eclipse.persistence.internal.oxm.ReferenceResolver |
getReferenceResolver() |
String |
getRootElementName() |
String |
getRootElementNamespaceUri() |
String |
getSchemaLocation() |
org.eclipse.persistence.internal.oxm.XPathFragment |
getTextWrapperFragment() |
DOMRecord |
getTransformationRecord() |
QName |
getTypeQName() |
CoreAttributeGroup |
getUnmarshalAttributeGroup() |
org.eclipse.persistence.internal.oxm.record.UnmarshalContext |
getUnmarshalContext() |
XMLUnmarshaller |
getUnmarshaller()
INTERNAL:
|
org.eclipse.persistence.internal.oxm.record.namespaces.UnmarshalNamespaceResolver |
getUnmarshalNamespaceResolver() |
org.eclipse.persistence.internal.oxm.record.UnmarshalRecord |
getUnmarshalRecord()
INTERNAL
|
String |
getVersion()
Gets the XML Version for this document.
|
org.eclipse.persistence.internal.oxm.record.XMLReader |
getXMLReader() |
org.eclipse.persistence.internal.oxm.XPathNode |
getXPathNode() |
void |
ignorableWhitespace(char[] ch,
int start,
int length) |
org.eclipse.persistence.internal.oxm.record.UnmarshalRecord |
initialize(org.eclipse.persistence.internal.oxm.TreeObjectBuilder objectBuilder)
INTERNAL
|
void |
initializeRecord(org.eclipse.persistence.internal.oxm.mappings.Mapping mapping) |
boolean |
isBufferCDATA() |
boolean |
isNamespaceAware()
INTERNAL:
Determine if namespaces will be considered during marshal/unmarshal operations.
|
boolean |
isNil() |
boolean |
isSelfRecord() |
void |
processingInstruction(String target,
String data) |
void |
reference(org.eclipse.persistence.internal.oxm.Reference reference) |
void |
removeNullCapableValue(org.eclipse.persistence.internal.oxm.NullCapableValue nullCapableValue) |
void |
resetStringBuffer() |
String |
resolveNamespacePrefix(String prefix) |
String |
resolveNamespaceUri(String namespaceURI) |
void |
resolveReferences(org.eclipse.persistence.internal.sessions.AbstractSession session,
IDResolver idResolver) |
void |
setAttributes(Attributes atts) |
void |
setAttributeValue(Object object,
org.eclipse.persistence.internal.oxm.mappings.Mapping mapping) |
void |
setAttributeValueNull(org.eclipse.persistence.internal.oxm.ContainerValue containerValue) |
void |
setChildRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord childRecord) |
void |
setContainerInstance(int index,
Object containerInstance) |
void |
setCurrentObject(Object object)
INTERNAL:
|
void |
setDocumentLocator(Locator locator) |
void |
setFragmentBuilder(org.eclipse.persistence.internal.oxm.SAXFragmentBuilder fragmentBuilder) |
void |
setLocalName(String localName) |
void |
setNil(boolean isNil)
This method can be used to track that the current element is nil
|
void |
setParentRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord parentRecord)
INTERNAL
|
void |
setReferenceResolver(org.eclipse.persistence.internal.oxm.ReferenceResolver referenceResolver) |
void |
setRootElementName(String rootElementName) |
void |
setRootElementNamespaceUri(String rootElementNamespaceUri) |
void |
setSelfRecord(boolean isSelfRecord) |
void |
setTextWrapperFragment(org.eclipse.persistence.internal.oxm.XPathFragment textWrapperFragment) |
void |
setTransformationRecord(DOMRecord transformationRecord) |
void |
setTypeQName(QName qname) |
void |
setUnmarshalAttributeGroup(CoreAttributeGroup group) |
void |
setUnmarshalContext(org.eclipse.persistence.internal.oxm.record.UnmarshalContext unmarshalContext) |
void |
setUnmarshaller(XMLUnmarshaller unmarshaller)
INTERNAL:
|
void |
setUnmarshalNamespaceResolver(org.eclipse.persistence.internal.oxm.record.namespaces.UnmarshalNamespaceResolver unmarshalNamespaceResolver) |
void |
setXMLReader(org.eclipse.persistence.internal.oxm.record.XMLReader xmlReader) |
void |
skippedEntity(String name) |
void |
startCDATA() |
void |
startDocument() |
void |
startDTD(String name,
String publicId,
String systemId) |
void |
startElement(String uri,
String localName,
String qName,
Attributes atts) |
void |
startEntity(String name) |
void |
startPrefixMapping(String prefix,
String uri) |
String |
transformToXML()
Return the XML string representation of the DOM.
|
void |
unmappedContent() |
addExtraNamespacesToNamespaceResolver, addXsiTypeAndClassIndicatorIfRequired, addXsiTypeAndClassIndicatorIfRequired, attribute, attributeWithoutQName, contains, convertToXMLField, convertToXMLField, get, getConversionManager, getDocPresPolicy, getIndicatingNoEntry, getLeafElementType, getMarshaller, getNamespaceResolver, getOwningObject, getSession, hasCustomNamespaceMapper, hasEqualNamespaceResolvers, isXOPPackage, namespaceDeclaration, put, removeExtraNamespacesFromNamespaceResolver, setCustomNamespaceMapper, setDocPresPolicy, setEqualNamespaceResolvers, setLeafElementType, setLeafElementType, setMarshaller, setNamespaceResolver, setOwningObject, setSession, setXOPPackage, writeXsiTypeAttribute, writeXsiTypeAttributeadd, clone, containsKey, containsKey, containsKey, containsValue, elements, entrySet, get, getField, getFields, getIndicatingNoEntry, getLookupField, getSopObject, getValues, getValues, getValues, hasNullValueInFields, hasSopObject, isEmpty, keys, keySet, mergeFrom, put, put, putAll, remove, remove, remove, replaceAt, replaceAt, resetSize, setFields, setNullValueInFields, setSopObject, setValues, size, toString, valuesequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLeafElementType, setLeafElementType, setSessiongetConversionManager, getSessionputcompute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAllpublic UnmarshalRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord unmarshalRecord)
public UnmarshalRecord(org.eclipse.persistence.internal.oxm.TreeObjectBuilder treeObjectBuilder)
public void addAttributeValue(org.eclipse.persistence.internal.oxm.ContainerValue containerValue,
Object value)
addAttributeValue in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void addAttributeValue(org.eclipse.persistence.internal.oxm.ContainerValue containerValue,
Object value,
Object collection)
addAttributeValue in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void characters(char[] ch,
int start,
int length)
throws SAXException
characters in interface ContentHandlerSAXExceptionpublic void characters(CharSequence characters) throws SAXException
characters in interface org.eclipse.persistence.internal.oxm.record.ExtendedContentHandlerSAXExceptionpublic void clear()
XMLRecordpublic void comment(char[] ch,
int start,
int length)
throws SAXException
comment in interface LexicalHandlerSAXExceptionpublic org.eclipse.persistence.internal.oxm.Root createRoot()
createRoot in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void endCDATA()
throws SAXException
endCDATA in interface LexicalHandlerSAXExceptionpublic void endDocument()
throws SAXException
endDocument in interface ContentHandlerSAXExceptionpublic void endDTD()
throws SAXException
endDTD in interface LexicalHandlerSAXExceptionpublic void endElement(String uri, String localName, String qName) throws SAXException
endElement in interface ContentHandlerSAXExceptionpublic void endEntity(String name) throws SAXException
endEntity in interface LexicalHandlerSAXExceptionpublic void endPrefixMapping(String prefix) throws SAXException
endPrefixMapping in interface ContentHandlerSAXExceptionpublic void endUnmappedElement(String uri, String localName, String name) throws SAXException
endUnmappedElement in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>SAXExceptionpublic Object get(org.eclipse.persistence.internal.helper.DatabaseField key)
XMLRecordget in interface org.eclipse.persistence.internal.oxm.record.AbstractUnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLUnmarshaller>get in class XMLRecordpublic org.eclipse.persistence.internal.oxm.NodeValue getAttributeChildNodeValue(String namespace, String localName)
getAttributeChildNodeValue in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public Attributes getAttributes()
getAttributes in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public CharSequence getCharacters()
getCharacters in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.record.UnmarshalRecord getChildRecord()
getChildRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.record.UnmarshalRecord getChildUnmarshalRecord(org.eclipse.persistence.internal.oxm.TreeObjectBuilder targetObjectBuilder)
getChildUnmarshalRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public Object getContainerInstance(org.eclipse.persistence.internal.oxm.ContainerValue containerValue)
getContainerInstance in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public Object getContainerInstance(org.eclipse.persistence.internal.oxm.ContainerValue containerValue, boolean b)
getContainerInstance in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public Object getCurrentObject()
XMLRecordgetCurrentObject in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>getCurrentObject in class XMLRecordpublic org.eclipse.persistence.internal.oxm.mappings.Descriptor getDescriptor()
getDescriptor in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public Document getDocument()
XMLRecordgetDocument in class XMLRecordpublic Node getDOM()
XMLRecordgetDOM in interface org.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLMarshaller,NamespaceResolver>getDOM in class XMLRecordpublic String getEncoding()
getEncoding in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.SAXFragmentBuilder getFragmentBuilder()
getFragmentBuilder in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public int getLevelIndex()
getLevelIndex in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public String getLocalName()
XMLRecordgetLocalName in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>getLocalName in class XMLRecordpublic char getNamespaceSeparator()
XMLRecordgetNamespaceSeparator in interface org.eclipse.persistence.internal.oxm.record.XMLRecord<org.eclipse.persistence.internal.sessions.AbstractSession>getNamespaceSeparator in class XMLRecordpublic String getNamespaceURI()
XMLRecordgetNamespaceURI in class XMLRecordpublic String getNoNamespaceSchemaLocation()
getNoNamespaceSchemaLocation in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.XPathNode getNonAttributeXPathNode(String namespaceURI, String localName, String qName, Attributes attributes)
getNonAttributeXPathNode in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public List<org.eclipse.persistence.internal.oxm.NullCapableValue> getNullCapableValues()
getNullCapableValues in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.record.UnmarshalRecord getParentRecord()
getParentRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public Map<String,String> getPrefixesForFragment()
getPrefixesForFragment in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.ReferenceResolver getReferenceResolver()
getReferenceResolver in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public String getRootElementName()
getRootElementName in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public String getRootElementNamespaceUri()
getRootElementNamespaceUri in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public String getSchemaLocation()
getSchemaLocation in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.XPathFragment getTextWrapperFragment()
getTextWrapperFragment in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public DOMRecord getTransformationRecord()
getTransformationRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public QName getTypeQName()
getTypeQName in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.record.UnmarshalContext getUnmarshalContext()
getUnmarshalContext in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public XMLUnmarshaller getUnmarshaller()
XMLRecordgetUnmarshaller in interface org.eclipse.persistence.internal.oxm.record.AbstractUnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLUnmarshaller>getUnmarshaller in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>getUnmarshaller in class XMLRecordpublic org.eclipse.persistence.internal.oxm.record.namespaces.UnmarshalNamespaceResolver getUnmarshalNamespaceResolver()
getUnmarshalNamespaceResolver in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.record.UnmarshalRecord getUnmarshalRecord()
public String getVersion()
getVersion in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.record.XMLReader getXMLReader()
getXMLReader in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.XPathNode getXPathNode()
getXPathNode in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void ignorableWhitespace(char[] ch,
int start,
int length)
throws SAXException
ignorableWhitespace in interface ContentHandlerSAXExceptionpublic org.eclipse.persistence.internal.oxm.record.UnmarshalRecord initialize(org.eclipse.persistence.internal.oxm.TreeObjectBuilder objectBuilder)
initialize in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void initializeRecord(org.eclipse.persistence.internal.oxm.mappings.Mapping mapping)
throws SAXException
initializeRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>SAXExceptionpublic boolean isBufferCDATA()
isBufferCDATA in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public boolean isNamespaceAware()
XMLRecordisNamespaceAware in interface org.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLMarshaller,NamespaceResolver>isNamespaceAware in interface org.eclipse.persistence.internal.oxm.record.XMLRecord<org.eclipse.persistence.internal.sessions.AbstractSession>isNamespaceAware in class XMLRecordpublic boolean isNil()
isNil in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public boolean isSelfRecord()
isSelfRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void processingInstruction(String target, String data) throws SAXException
processingInstruction in interface ContentHandlerSAXExceptionpublic void reference(org.eclipse.persistence.internal.oxm.Reference reference)
reference in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void removeNullCapableValue(org.eclipse.persistence.internal.oxm.NullCapableValue nullCapableValue)
removeNullCapableValue in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void resetStringBuffer()
resetStringBuffer in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public String resolveNamespacePrefix(String prefix)
resolveNamespacePrefix in interface org.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLMarshaller,NamespaceResolver>resolveNamespacePrefix in interface org.eclipse.persistence.internal.oxm.record.AbstractUnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLUnmarshaller>resolveNamespacePrefix in class XMLRecordpublic String resolveNamespaceUri(String namespaceURI)
resolveNamespaceUri in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void resolveReferences(org.eclipse.persistence.internal.sessions.AbstractSession session,
IDResolver idResolver)
resolveReferences in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setAttributes(Attributes atts)
setAttributes in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setAttributeValue(Object object, org.eclipse.persistence.internal.oxm.mappings.Mapping mapping)
setAttributeValue in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setAttributeValueNull(org.eclipse.persistence.internal.oxm.ContainerValue containerValue)
setAttributeValueNull in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setChildRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord childRecord)
setChildRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setContainerInstance(int index,
Object containerInstance)
setContainerInstance in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setCurrentObject(Object object)
XMLRecordsetCurrentObject in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>setCurrentObject in class XMLRecordpublic void setDocumentLocator(Locator locator)
setDocumentLocator in interface ContentHandlerpublic void setFragmentBuilder(org.eclipse.persistence.internal.oxm.SAXFragmentBuilder fragmentBuilder)
setFragmentBuilder in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setLocalName(String localName)
setLocalName in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setNil(boolean isNil)
org.eclipse.persistence.internal.oxm.record.ExtendedContentHandlersetNil in interface org.eclipse.persistence.internal.oxm.record.ExtendedContentHandlersetNil in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setParentRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord parentRecord)
setParentRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setReferenceResolver(org.eclipse.persistence.internal.oxm.ReferenceResolver referenceResolver)
setReferenceResolver in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setRootElementName(String rootElementName)
setRootElementName in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setRootElementNamespaceUri(String rootElementNamespaceUri)
setRootElementNamespaceUri in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setSelfRecord(boolean isSelfRecord)
setSelfRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setTextWrapperFragment(org.eclipse.persistence.internal.oxm.XPathFragment textWrapperFragment)
setTextWrapperFragment in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setTransformationRecord(DOMRecord transformationRecord)
setTransformationRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setTypeQName(QName qname)
setTypeQName in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setUnmarshalContext(org.eclipse.persistence.internal.oxm.record.UnmarshalContext unmarshalContext)
setUnmarshalContext in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setUnmarshaller(XMLUnmarshaller unmarshaller)
XMLRecordsetUnmarshaller in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>setUnmarshaller in class XMLRecordpublic void setUnmarshalNamespaceResolver(org.eclipse.persistence.internal.oxm.record.namespaces.UnmarshalNamespaceResolver unmarshalNamespaceResolver)
setUnmarshalNamespaceResolver in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setXMLReader(org.eclipse.persistence.internal.oxm.record.XMLReader xmlReader)
setXMLReader in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void skippedEntity(String name) throws SAXException
skippedEntity in interface ContentHandlerSAXExceptionpublic void startCDATA()
throws SAXException
startCDATA in interface LexicalHandlerSAXExceptionpublic void startDocument()
throws SAXException
startDocument in interface ContentHandlerSAXExceptionpublic void startDTD(String name, String publicId, String systemId) throws SAXException
startDTD in interface LexicalHandlerSAXExceptionpublic void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException
startElement in interface ContentHandlerSAXExceptionpublic void startEntity(String name) throws SAXException
startEntity in interface LexicalHandlerSAXExceptionpublic void startPrefixMapping(String prefix, String uri) throws SAXException
startPrefixMapping in interface ContentHandlerSAXExceptionpublic String transformToXML()
XMLRecordtransformToXML in class XMLRecordpublic void unmappedContent()
unmappedContent in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public CoreAttributeGroup getUnmarshalAttributeGroup()
getUnmarshalAttributeGroup in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setUnmarshalAttributeGroup(CoreAttributeGroup group)
setUnmarshalAttributeGroup in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,DOMRecord,XMLUnmarshaller>Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.