Class UnmarshalRecord
- java.lang.Object
-
- org.eclipse.persistence.internal.core.sessions.CoreAbstractRecord
-
- org.eclipse.persistence.internal.sessions.AbstractRecord
-
- org.eclipse.persistence.oxm.record.XMLRecord
-
- org.eclipse.persistence.oxm.record.UnmarshalRecord
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.util.Map,org.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLMarshaller,NamespaceResolver>,org.eclipse.persistence.internal.oxm.record.AbstractUnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLUnmarshaller>,org.eclipse.persistence.internal.oxm.record.ExtendedContentHandler,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.oxm.record.XMLRecord<org.eclipse.persistence.internal.sessions.AbstractSession>,Record,org.xml.sax.ContentHandler,org.xml.sax.ext.LexicalHandler
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>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.persistence.internal.sessions.AbstractRecord
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.ValuesSet
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.oxm.record.XMLRecord
currentObject, equalNamespaceResolvers, hasCustomNamespaceMapper, NIL, session, unmarshaller
-
Fields inherited from class org.eclipse.persistence.internal.sessions.AbstractRecord
fields, lookupField, noEntry, nullValueInFields, size, sopObject, values
-
-
Constructor Summary
Constructors Constructor Description UnmarshalRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord unmarshalRecord)UnmarshalRecord(org.eclipse.persistence.internal.oxm.TreeObjectBuilder treeObjectBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAttributeValue(org.eclipse.persistence.internal.oxm.ContainerValue containerValue, java.lang.Object value)voidaddAttributeValue(org.eclipse.persistence.internal.oxm.ContainerValue containerValue, java.lang.Object value, java.lang.Object collection)voidcharacters(char[] ch, int start, int length)voidcharacters(java.lang.CharSequence characters)voidclear()PUBLIC: Clear the sub-nodes of the DOM.voidcomment(char[] ch, int start, int length)org.eclipse.persistence.internal.oxm.RootcreateRoot()voidendCDATA()voidendDocument()voidendDTD()voidendElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)voidendEntity(java.lang.String name)voidendPrefixMapping(java.lang.String prefix)voidendUnmappedElement(java.lang.String uri, java.lang.String localName, java.lang.String name)java.lang.Objectget(org.eclipse.persistence.internal.helper.DatabaseField key)INTERNAL: Retrieve the value for the field.org.eclipse.persistence.internal.oxm.NodeValuegetAttributeChildNodeValue(java.lang.String namespace, java.lang.String localName)org.xml.sax.AttributesgetAttributes()java.lang.CharSequencegetCharacters()org.eclipse.persistence.internal.oxm.record.UnmarshalRecordgetChildRecord()INTERNALorg.eclipse.persistence.internal.oxm.record.UnmarshalRecordgetChildUnmarshalRecord(org.eclipse.persistence.internal.oxm.TreeObjectBuilder targetObjectBuilder)INTERNALjava.lang.ObjectgetContainerInstance(org.eclipse.persistence.internal.oxm.ContainerValue containerValue)java.lang.ObjectgetContainerInstance(org.eclipse.persistence.internal.oxm.ContainerValue containerValue, boolean b)java.lang.ObjectgetCurrentObject()INTERNAL:org.eclipse.persistence.internal.oxm.mappings.DescriptorgetDescriptor()org.w3c.dom.DocumentgetDocument()PUBLIC: Return the document.org.w3c.dom.NodegetDOM()PUBLIC: Return the DOM.java.lang.StringgetEncoding()Gets the encoding for this document.org.eclipse.persistence.internal.oxm.SAXFragmentBuildergetFragmentBuilder()intgetLevelIndex()java.lang.StringgetLocalName()PUBLIC: Get the local name of the context root element.chargetNamespaceSeparator()INTERNAL: The character used to separate the prefix and uri portions when namespaces are presentjava.lang.StringgetNamespaceURI()PUBLIC: Get the namespace URI for the context root element.java.lang.StringgetNoNamespaceSchemaLocation()org.eclipse.persistence.internal.oxm.XPathNodegetNonAttributeXPathNode(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)java.util.List<org.eclipse.persistence.internal.oxm.NullCapableValue>getNullCapableValues()org.eclipse.persistence.internal.oxm.record.UnmarshalRecordgetParentRecord()INTERNALjava.util.Map<java.lang.String,java.lang.String>getPrefixesForFragment()org.eclipse.persistence.internal.oxm.ReferenceResolvergetReferenceResolver()java.lang.StringgetRootElementName()java.lang.StringgetRootElementNamespaceUri()java.lang.StringgetSchemaLocation()org.eclipse.persistence.internal.oxm.XPathFragmentgetTextWrapperFragment()DOMRecordgetTransformationRecord()javax.xml.namespace.QNamegetTypeQName()CoreAttributeGroupgetUnmarshalAttributeGroup()org.eclipse.persistence.internal.oxm.record.UnmarshalContextgetUnmarshalContext()XMLUnmarshallergetUnmarshaller()INTERNAL:org.eclipse.persistence.internal.oxm.record.namespaces.UnmarshalNamespaceResolvergetUnmarshalNamespaceResolver()org.eclipse.persistence.internal.oxm.record.UnmarshalRecordgetUnmarshalRecord()INTERNALjava.lang.StringgetVersion()Gets the XML Version for this document.org.eclipse.persistence.internal.oxm.record.XMLReadergetXMLReader()org.eclipse.persistence.internal.oxm.XPathNodegetXPathNode()voidignorableWhitespace(char[] ch, int start, int length)org.eclipse.persistence.internal.oxm.record.UnmarshalRecordinitialize(org.eclipse.persistence.internal.oxm.TreeObjectBuilder objectBuilder)INTERNALvoidinitializeRecord(org.eclipse.persistence.internal.oxm.mappings.Mapping mapping)booleanisBufferCDATA()booleanisNamespaceAware()INTERNAL: Determine if namespaces will be considered during marshal/unmarshal operations.booleanisNil()booleanisSelfRecord()voidprocessingInstruction(java.lang.String target, java.lang.String data)voidreference(org.eclipse.persistence.internal.oxm.Reference reference)voidremoveNullCapableValue(org.eclipse.persistence.internal.oxm.NullCapableValue nullCapableValue)voidresetStringBuffer()java.lang.StringresolveNamespacePrefix(java.lang.String prefix)java.lang.StringresolveNamespaceUri(java.lang.String namespaceURI)voidresolveReferences(org.eclipse.persistence.internal.sessions.AbstractSession session, IDResolver idResolver)voidsetAttributes(org.xml.sax.Attributes atts)voidsetAttributeValue(java.lang.Object object, org.eclipse.persistence.internal.oxm.mappings.Mapping mapping)voidsetAttributeValueNull(org.eclipse.persistence.internal.oxm.ContainerValue containerValue)voidsetChildRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord childRecord)voidsetContainerInstance(int index, java.lang.Object containerInstance)voidsetCurrentObject(java.lang.Object object)INTERNAL:voidsetDocumentLocator(org.xml.sax.Locator locator)voidsetFragmentBuilder(org.eclipse.persistence.internal.oxm.SAXFragmentBuilder fragmentBuilder)voidsetLocalName(java.lang.String localName)voidsetNil(boolean isNil)voidsetParentRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord parentRecord)INTERNALvoidsetReferenceResolver(org.eclipse.persistence.internal.oxm.ReferenceResolver referenceResolver)voidsetRootElementName(java.lang.String rootElementName)voidsetRootElementNamespaceUri(java.lang.String rootElementNamespaceUri)voidsetSelfRecord(boolean isSelfRecord)voidsetTextWrapperFragment(org.eclipse.persistence.internal.oxm.XPathFragment textWrapperFragment)voidsetTransformationRecord(DOMRecord transformationRecord)voidsetTypeQName(javax.xml.namespace.QName qname)voidsetUnmarshalAttributeGroup(CoreAttributeGroup group)voidsetUnmarshalContext(org.eclipse.persistence.internal.oxm.record.UnmarshalContext unmarshalContext)voidsetUnmarshaller(XMLUnmarshaller unmarshaller)INTERNAL:voidsetUnmarshalNamespaceResolver(org.eclipse.persistence.internal.oxm.record.namespaces.UnmarshalNamespaceResolver unmarshalNamespaceResolver)voidsetXMLReader(org.eclipse.persistence.internal.oxm.record.XMLReader xmlReader)voidskippedEntity(java.lang.String name)voidstartCDATA()voidstartDocument()voidstartDTD(java.lang.String name, java.lang.String publicId, java.lang.String systemId)voidstartElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)voidstartEntity(java.lang.String name)voidstartPrefixMapping(java.lang.String prefix, java.lang.String uri)java.lang.StringtransformToXML()Return the XML string representation of the DOM.voidunmappedContent()-
Methods inherited from class org.eclipse.persistence.oxm.record.XMLRecord
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, writeXsiTypeAttribute
-
Methods inherited from class org.eclipse.persistence.internal.sessions.AbstractRecord
add, 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, values
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord
put
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
-
-
Method Detail
-
addAttributeValue
public void addAttributeValue(org.eclipse.persistence.internal.oxm.ContainerValue containerValue, java.lang.Object value)- Specified by:
addAttributeValuein interfaceorg.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>
-
addAttributeValue
public void addAttributeValue(org.eclipse.persistence.internal.oxm.ContainerValue containerValue, java.lang.Object value, java.lang.Object collection)- Specified by:
addAttributeValuein interfaceorg.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>
-
characters
public void characters(char[] ch, int start, int length) throws org.xml.sax.SAXException- Specified by:
charactersin interfaceorg.xml.sax.ContentHandler- Throws:
org.xml.sax.SAXException
-
characters
public void characters(java.lang.CharSequence characters) throws org.xml.sax.SAXException- Specified by:
charactersin interfaceorg.eclipse.persistence.internal.oxm.record.ExtendedContentHandler- Throws:
org.xml.sax.SAXException
-
clear
public void clear()
Description copied from class:XMLRecordPUBLIC: Clear the sub-nodes of the DOM.
-
comment
public void comment(char[] ch, int start, int length) throws org.xml.sax.SAXException- Specified by:
commentin interfaceorg.xml.sax.ext.LexicalHandler- Throws:
org.xml.sax.SAXException
-
createRoot
public org.eclipse.persistence.internal.oxm.Root createRoot()
- Specified by:
createRootin interfaceorg.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>
-
endCDATA
public void endCDATA() throws org.xml.sax.SAXException- Specified by:
endCDATAin interfaceorg.xml.sax.ext.LexicalHandler- Throws:
org.xml.sax.SAXException
-
endDocument
public void endDocument() throws org.xml.sax.SAXException- Specified by:
endDocumentin interfaceorg.xml.sax.ContentHandler- Throws:
org.xml.sax.SAXException
-
endDTD
public void endDTD() throws org.xml.sax.SAXException- Specified by:
endDTDin interfaceorg.xml.sax.ext.LexicalHandler- Throws:
org.xml.sax.SAXException
-
endElement
public void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXException- Specified by:
endElementin interfaceorg.xml.sax.ContentHandler- Throws:
org.xml.sax.SAXException
-
endEntity
public void endEntity(java.lang.String name) throws org.xml.sax.SAXException- Specified by:
endEntityin interfaceorg.xml.sax.ext.LexicalHandler- Throws:
org.xml.sax.SAXException
-
endPrefixMapping
public void endPrefixMapping(java.lang.String prefix) throws org.xml.sax.SAXException- Specified by:
endPrefixMappingin interfaceorg.xml.sax.ContentHandler- Throws:
org.xml.sax.SAXException
-
endUnmappedElement
public void endUnmappedElement(java.lang.String uri, java.lang.String localName, java.lang.String name) throws org.xml.sax.SAXException- Specified by:
endUnmappedElementin interfaceorg.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>- Throws:
org.xml.sax.SAXException
-
get
public java.lang.Object get(org.eclipse.persistence.internal.helper.DatabaseField key)
Description copied from class:XMLRecordINTERNAL: Retrieve the value for the field. If missing null is returned.- Specified by:
getin interfaceorg.eclipse.persistence.internal.oxm.record.AbstractUnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLUnmarshaller>- Overrides:
getin classXMLRecord
-
getAttributeChildNodeValue
public org.eclipse.persistence.internal.oxm.NodeValue getAttributeChildNodeValue(java.lang.String namespace, java.lang.String localName)- Specified by:
getAttributeChildNodeValuein interfaceorg.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>
-
getAttributes
public org.xml.sax.Attributes getAttributes()
- Specified by:
getAttributesin interfaceorg.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>
-
getCharacters
public java.lang.CharSequence getCharacters()
- Specified by:
getCharactersin interfaceorg.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>
-
getChildRecord
public org.eclipse.persistence.internal.oxm.record.UnmarshalRecord getChildRecord()
INTERNAL- Specified by:
getChildRecordin interfaceorg.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>
-
getChildUnmarshalRecord
public org.eclipse.persistence.internal.oxm.record.UnmarshalRecord getChildUnmarshalRecord(org.eclipse.persistence.internal.oxm.TreeObjectBuilder targetObjectBuilder)
INTERNAL- Specified by:
getChildUnmarshalRecordin interfaceorg.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>
-
getContainerInstance
public java.lang.Object getContainerInstance(org.eclipse.persistence.internal.oxm.ContainerValue containerValue)
- Specified by:
getContainerInstancein interfaceorg.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>
-
getContainerInstance
public java.lang.Object getContainerInstance(org.eclipse.persistence.internal.oxm.ContainerValue containerValue, boolean b)- Specified by:
getContainerInstancein interfaceorg.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
public java.lang.Object getCurrentObject()
Description copied from class:XMLRecordINTERNAL:- Specified by:
getCurrentObjectin interfaceorg.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>- Overrides:
getCurrentObjectin classXMLRecord
-
getDescriptor
public org.eclipse.persistence.internal.oxm.mappings.Descriptor getDescriptor()
- Specified by:
getDescriptorin interfaceorg.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>
-
getDocument
public org.w3c.dom.Document getDocument()
Description copied from class:XMLRecordPUBLIC: Return the document.- Specified by:
getDocumentin classXMLRecord
-
getDOM
public org.w3c.dom.Node getDOM()
Description copied from class:XMLRecordPUBLIC: Return the DOM.- Specified by:
getDOMin interfaceorg.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLMarshaller,NamespaceResolver>- Specified by:
getDOMin classXMLRecord
-
getEncoding
public java.lang.String getEncoding()
Gets the encoding for this document. Only set on the root-level UnmarshalRecord- Specified by:
getEncodingin interfaceorg.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>- Returns:
- a String representing the encoding for this doc
-
getFragmentBuilder
public org.eclipse.persistence.internal.oxm.SAXFragmentBuilder getFragmentBuilder()
- Specified by:
getFragmentBuilderin interfaceorg.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>
-
getLevelIndex
public int getLevelIndex()
- Specified by:
getLevelIndexin interfaceorg.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
public java.lang.String getLocalName()
Description copied from class:XMLRecordPUBLIC: Get the local name of the context root element.- Specified by:
getLocalNamein interfaceorg.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>- Specified by:
getLocalNamein classXMLRecord
-
getNamespaceSeparator
public char getNamespaceSeparator()
Description copied from class:XMLRecordINTERNAL: The character used to separate the prefix and uri portions when namespaces are present- Specified by:
getNamespaceSeparatorin interfaceorg.eclipse.persistence.internal.oxm.record.XMLRecord<org.eclipse.persistence.internal.sessions.AbstractSession>- Overrides:
getNamespaceSeparatorin classXMLRecord
-
getNamespaceURI
public java.lang.String getNamespaceURI()
Description copied from class:XMLRecordPUBLIC: Get the namespace URI for the context root element.- Specified by:
getNamespaceURIin classXMLRecord
-
getNoNamespaceSchemaLocation
public java.lang.String getNoNamespaceSchemaLocation()
- Specified by:
getNoNamespaceSchemaLocationin interfaceorg.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>
-
getNonAttributeXPathNode
public org.eclipse.persistence.internal.oxm.XPathNode getNonAttributeXPathNode(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)- Specified by:
getNonAttributeXPathNodein interfaceorg.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>
-
getNullCapableValues
public java.util.List<org.eclipse.persistence.internal.oxm.NullCapableValue> getNullCapableValues()
- Specified by:
getNullCapableValuesin interfaceorg.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>
-
getParentRecord
public org.eclipse.persistence.internal.oxm.record.UnmarshalRecord getParentRecord()
INTERNAL- Specified by:
getParentRecordin interfaceorg.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>
-
getPrefixesForFragment
public java.util.Map<java.lang.String,java.lang.String> getPrefixesForFragment()
- Specified by:
getPrefixesForFragmentin interfaceorg.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>
-
getReferenceResolver
public org.eclipse.persistence.internal.oxm.ReferenceResolver getReferenceResolver()
- Specified by:
getReferenceResolverin interfaceorg.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>
-
getRootElementName
public java.lang.String getRootElementName()
- Specified by:
getRootElementNamein interfaceorg.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>
-
getRootElementNamespaceUri
public java.lang.String getRootElementNamespaceUri()
- Specified by:
getRootElementNamespaceUriin interfaceorg.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>
-
getSchemaLocation
public java.lang.String getSchemaLocation()
- Specified by:
getSchemaLocationin interfaceorg.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>
-
getTextWrapperFragment
public org.eclipse.persistence.internal.oxm.XPathFragment getTextWrapperFragment()
- Specified by:
getTextWrapperFragmentin interfaceorg.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>
-
getTransformationRecord
public DOMRecord getTransformationRecord()
- Specified by:
getTransformationRecordin interfaceorg.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>
-
getTypeQName
public javax.xml.namespace.QName getTypeQName()
- Specified by:
getTypeQNamein interfaceorg.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>
-
getUnmarshalContext
public org.eclipse.persistence.internal.oxm.record.UnmarshalContext getUnmarshalContext()
- Specified by:
getUnmarshalContextin interfaceorg.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
public XMLUnmarshaller getUnmarshaller()
Description copied from class:XMLRecordINTERNAL:- Specified by:
getUnmarshallerin interfaceorg.eclipse.persistence.internal.oxm.record.AbstractUnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLUnmarshaller>- Specified by:
getUnmarshallerin interfaceorg.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>- Overrides:
getUnmarshallerin classXMLRecord
-
getUnmarshalNamespaceResolver
public org.eclipse.persistence.internal.oxm.record.namespaces.UnmarshalNamespaceResolver getUnmarshalNamespaceResolver()
- Specified by:
getUnmarshalNamespaceResolverin interfaceorg.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>
-
getUnmarshalRecord
public org.eclipse.persistence.internal.oxm.record.UnmarshalRecord getUnmarshalRecord()
INTERNAL- Since:
- EclipseLink 2.5.0
-
getVersion
public java.lang.String getVersion()
Gets the XML Version for this document. Only set on the root-level UnmarshalRecord, if supported by the parser.- Specified by:
getVersionin interfaceorg.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>
-
getXMLReader
public org.eclipse.persistence.internal.oxm.record.XMLReader getXMLReader()
- Specified by:
getXMLReaderin interfaceorg.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>
-
getXPathNode
public org.eclipse.persistence.internal.oxm.XPathNode getXPathNode()
- Specified by:
getXPathNodein interfaceorg.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>
-
ignorableWhitespace
public void ignorableWhitespace(char[] ch, int start, int length) throws org.xml.sax.SAXException- Specified by:
ignorableWhitespacein interfaceorg.xml.sax.ContentHandler- Throws:
org.xml.sax.SAXException
-
initialize
public org.eclipse.persistence.internal.oxm.record.UnmarshalRecord initialize(org.eclipse.persistence.internal.oxm.TreeObjectBuilder objectBuilder)
INTERNAL- Specified by:
initializein interfaceorg.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>
-
initializeRecord
public void initializeRecord(org.eclipse.persistence.internal.oxm.mappings.Mapping mapping) throws org.xml.sax.SAXException- Specified by:
initializeRecordin interfaceorg.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>- Throws:
org.xml.sax.SAXException
-
isBufferCDATA
public boolean isBufferCDATA()
- Specified by:
isBufferCDATAin interfaceorg.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>
-
isNamespaceAware
public boolean isNamespaceAware()
Description copied from class:XMLRecordINTERNAL: Determine if namespaces will be considered during marshal/unmarshal operations.- Specified by:
isNamespaceAwarein interfaceorg.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLMarshaller,NamespaceResolver>- Specified by:
isNamespaceAwarein interfaceorg.eclipse.persistence.internal.oxm.record.XMLRecord<org.eclipse.persistence.internal.sessions.AbstractSession>- Overrides:
isNamespaceAwarein classXMLRecord
-
isNil
public boolean isNil()
- Specified by:
isNilin interfaceorg.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>
-
isSelfRecord
public boolean isSelfRecord()
- Specified by:
isSelfRecordin interfaceorg.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>
-
processingInstruction
public void processingInstruction(java.lang.String target, java.lang.String data) throws org.xml.sax.SAXException- Specified by:
processingInstructionin interfaceorg.xml.sax.ContentHandler- Throws:
org.xml.sax.SAXException
-
reference
public void reference(org.eclipse.persistence.internal.oxm.Reference reference)
- Specified by:
referencein interfaceorg.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>
-
removeNullCapableValue
public void removeNullCapableValue(org.eclipse.persistence.internal.oxm.NullCapableValue nullCapableValue)
- Specified by:
removeNullCapableValuein interfaceorg.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>
-
resetStringBuffer
public void resetStringBuffer()
- Specified by:
resetStringBufferin interfaceorg.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>
-
resolveNamespacePrefix
public java.lang.String resolveNamespacePrefix(java.lang.String prefix)
- Specified by:
resolveNamespacePrefixin interfaceorg.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLMarshaller,NamespaceResolver>- Specified by:
resolveNamespacePrefixin interfaceorg.eclipse.persistence.internal.oxm.record.AbstractUnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLUnmarshaller>- Overrides:
resolveNamespacePrefixin classXMLRecord
-
resolveNamespaceUri
public java.lang.String resolveNamespaceUri(java.lang.String namespaceURI)
- Specified by:
resolveNamespaceUriin interfaceorg.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>
-
resolveReferences
public void resolveReferences(org.eclipse.persistence.internal.sessions.AbstractSession session, IDResolver idResolver)- Specified by:
resolveReferencesin interfaceorg.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>
-
setAttributes
public void setAttributes(org.xml.sax.Attributes atts)
- Specified by:
setAttributesin interfaceorg.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>
-
setAttributeValue
public void setAttributeValue(java.lang.Object object, org.eclipse.persistence.internal.oxm.mappings.Mapping mapping)- Specified by:
setAttributeValuein interfaceorg.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>
-
setAttributeValueNull
public void setAttributeValueNull(org.eclipse.persistence.internal.oxm.ContainerValue containerValue)
- Specified by:
setAttributeValueNullin interfaceorg.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>
-
setChildRecord
public void setChildRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord childRecord)
- Specified by:
setChildRecordin interfaceorg.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>
-
setContainerInstance
public void setContainerInstance(int index, java.lang.Object containerInstance)- Specified by:
setContainerInstancein interfaceorg.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
public void setCurrentObject(java.lang.Object object)
Description copied from class:XMLRecordINTERNAL:- Specified by:
setCurrentObjectin interfaceorg.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>- Overrides:
setCurrentObjectin classXMLRecord
-
setDocumentLocator
public void setDocumentLocator(org.xml.sax.Locator locator)
- Specified by:
setDocumentLocatorin interfaceorg.xml.sax.ContentHandler
-
setFragmentBuilder
public void setFragmentBuilder(org.eclipse.persistence.internal.oxm.SAXFragmentBuilder fragmentBuilder)
- Specified by:
setFragmentBuilderin interfaceorg.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>
-
setLocalName
public void setLocalName(java.lang.String localName)
- Specified by:
setLocalNamein interfaceorg.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>
-
setNil
public void setNil(boolean isNil)
- Specified by:
setNilin interfaceorg.eclipse.persistence.internal.oxm.record.ExtendedContentHandler- Specified by:
setNilin interfaceorg.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>
-
setParentRecord
public void setParentRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord parentRecord)
INTERNAL- Specified by:
setParentRecordin interfaceorg.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>
-
setReferenceResolver
public void setReferenceResolver(org.eclipse.persistence.internal.oxm.ReferenceResolver referenceResolver)
- Specified by:
setReferenceResolverin interfaceorg.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>
-
setRootElementName
public void setRootElementName(java.lang.String rootElementName)
- Specified by:
setRootElementNamein interfaceorg.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>
-
setRootElementNamespaceUri
public void setRootElementNamespaceUri(java.lang.String rootElementNamespaceUri)
- Specified by:
setRootElementNamespaceUriin interfaceorg.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>
-
setSelfRecord
public void setSelfRecord(boolean isSelfRecord)
- Specified by:
setSelfRecordin interfaceorg.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>
-
setTextWrapperFragment
public void setTextWrapperFragment(org.eclipse.persistence.internal.oxm.XPathFragment textWrapperFragment)
- Specified by:
setTextWrapperFragmentin interfaceorg.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>
-
setTransformationRecord
public void setTransformationRecord(DOMRecord transformationRecord)
- Specified by:
setTransformationRecordin interfaceorg.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>
-
setTypeQName
public void setTypeQName(javax.xml.namespace.QName qname)
- Specified by:
setTypeQNamein interfaceorg.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>
-
setUnmarshalContext
public void setUnmarshalContext(org.eclipse.persistence.internal.oxm.record.UnmarshalContext unmarshalContext)
- Specified by:
setUnmarshalContextin interfaceorg.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
public void setUnmarshaller(XMLUnmarshaller unmarshaller)
Description copied from class:XMLRecordINTERNAL:- Specified by:
setUnmarshallerin interfaceorg.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>- Overrides:
setUnmarshallerin classXMLRecord
-
setUnmarshalNamespaceResolver
public void setUnmarshalNamespaceResolver(org.eclipse.persistence.internal.oxm.record.namespaces.UnmarshalNamespaceResolver unmarshalNamespaceResolver)
- Specified by:
setUnmarshalNamespaceResolverin interfaceorg.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>
-
setXMLReader
public void setXMLReader(org.eclipse.persistence.internal.oxm.record.XMLReader xmlReader)
- Specified by:
setXMLReaderin interfaceorg.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>
-
skippedEntity
public void skippedEntity(java.lang.String name) throws org.xml.sax.SAXException- Specified by:
skippedEntityin interfaceorg.xml.sax.ContentHandler- Throws:
org.xml.sax.SAXException
-
startCDATA
public void startCDATA() throws org.xml.sax.SAXException- Specified by:
startCDATAin interfaceorg.xml.sax.ext.LexicalHandler- Throws:
org.xml.sax.SAXException
-
startDocument
public void startDocument() throws org.xml.sax.SAXException- Specified by:
startDocumentin interfaceorg.xml.sax.ContentHandler- Throws:
org.xml.sax.SAXException
-
startDTD
public void startDTD(java.lang.String name, java.lang.String publicId, java.lang.String systemId) throws org.xml.sax.SAXException- Specified by:
startDTDin interfaceorg.xml.sax.ext.LexicalHandler- Throws:
org.xml.sax.SAXException
-
startElement
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException- Specified by:
startElementin interfaceorg.xml.sax.ContentHandler- Throws:
org.xml.sax.SAXException
-
startEntity
public void startEntity(java.lang.String name) throws org.xml.sax.SAXException- Specified by:
startEntityin interfaceorg.xml.sax.ext.LexicalHandler- Throws:
org.xml.sax.SAXException
-
startPrefixMapping
public void startPrefixMapping(java.lang.String prefix, java.lang.String uri) throws org.xml.sax.SAXException- Specified by:
startPrefixMappingin interfaceorg.xml.sax.ContentHandler- Throws:
org.xml.sax.SAXException
-
transformToXML
public java.lang.String transformToXML()
Description copied from class:XMLRecordReturn the XML string representation of the DOM.- Specified by:
transformToXMLin classXMLRecord
-
unmappedContent
public void unmappedContent()
- Specified by:
unmappedContentin interfaceorg.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>
-
getUnmarshalAttributeGroup
public CoreAttributeGroup getUnmarshalAttributeGroup()
- Specified by:
getUnmarshalAttributeGroupin interfaceorg.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>
-
setUnmarshalAttributeGroup
public void setUnmarshalAttributeGroup(CoreAttributeGroup group)
- Specified by:
setUnmarshalAttributeGroupin interfaceorg.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>
-
-