- 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:
Serializable,Cloneable,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>,DataRecord,ContentHandler,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, Object value)voidaddAttributeValue(org.eclipse.persistence.internal.oxm.ContainerValue containerValue, Object value, Object collection)voidcharacters(char[] ch, int start, int length)voidcharacters(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(String uri, String localName, String qName)voidendEntity(String name)voidendPrefixMapping(String prefix)voidendUnmappedElement(String uri, String localName, String name)Objectget(org.eclipse.persistence.internal.helper.DatabaseField key)INTERNAL: Retrieve the value for the field.org.eclipse.persistence.internal.oxm.NodeValuegetAttributeChildNodeValue(String namespace, String localName)AttributesgetAttributes()CharSequencegetCharacters()org.eclipse.persistence.internal.oxm.record.UnmarshalRecordgetChildRecord()INTERNALorg.eclipse.persistence.internal.oxm.record.UnmarshalRecordgetChildUnmarshalRecord(org.eclipse.persistence.internal.oxm.TreeObjectBuilder targetObjectBuilder)INTERNALObjectgetContainerInstance(org.eclipse.persistence.internal.oxm.ContainerValue containerValue)ObjectgetContainerInstance(org.eclipse.persistence.internal.oxm.ContainerValue containerValue, boolean b)ObjectgetCurrentObject()INTERNAL:org.eclipse.persistence.internal.oxm.mappings.DescriptorgetDescriptor()DocumentgetDocument()PUBLIC: Return the document.NodegetDOM()PUBLIC: Return the DOM.StringgetEncoding()Gets the encoding for this document.org.eclipse.persistence.internal.oxm.SAXFragmentBuildergetFragmentBuilder()intgetLevelIndex()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 presentStringgetNamespaceURI()PUBLIC: Get the namespace URI for the context root element.StringgetNoNamespaceSchemaLocation()org.eclipse.persistence.internal.oxm.XPathNodegetNonAttributeXPathNode(String namespaceURI, String localName, String qName, Attributes attributes)List<org.eclipse.persistence.internal.oxm.NullCapableValue>getNullCapableValues()org.eclipse.persistence.internal.oxm.record.UnmarshalRecordgetParentRecord()INTERNALMap<String,String>getPrefixesForFragment()org.eclipse.persistence.internal.oxm.ReferenceResolvergetReferenceResolver()StringgetRootElementName()StringgetRootElementNamespaceUri()StringgetSchemaLocation()org.eclipse.persistence.internal.oxm.XPathFragmentgetTextWrapperFragment()DOMRecordgetTransformationRecord()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()INTERNALStringgetVersion()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(String target, String data)voidreference(org.eclipse.persistence.internal.oxm.Reference reference)voidremoveNullCapableValue(org.eclipse.persistence.internal.oxm.NullCapableValue nullCapableValue)voidresetStringBuffer()StringresolveNamespacePrefix(String prefix)StringresolveNamespaceUri(String namespaceURI)voidresolveReferences(org.eclipse.persistence.internal.sessions.AbstractSession session, IDResolver idResolver)voidsetAttributes(Attributes atts)voidsetAttributeValue(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, Object containerInstance)voidsetCurrentObject(Object object)INTERNAL:voidsetDocumentLocator(Locator locator)voidsetFragmentBuilder(org.eclipse.persistence.internal.oxm.SAXFragmentBuilder fragmentBuilder)voidsetLocalName(String localName)voidsetNil(boolean isNil)This method can be used to track that the current element is nilvoidsetParentRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord parentRecord)INTERNALvoidsetReferenceResolver(org.eclipse.persistence.internal.oxm.ReferenceResolver referenceResolver)voidsetRootElementName(String rootElementName)voidsetRootElementNamespaceUri(String rootElementNamespaceUri)voidsetSelfRecord(boolean isSelfRecord)voidsetTextWrapperFragment(org.eclipse.persistence.internal.oxm.XPathFragment textWrapperFragment)voidsetTransformationRecord(DOMRecord transformationRecord)voidsetTypeQName(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(String name)voidstartCDATA()voidstartDocument()voidstartDTD(String name, String publicId, String systemId)voidstartElement(String uri, String localName, String qName, Attributes atts)voidstartEntity(String name)voidstartPrefixMapping(String prefix, String uri)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, 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, Object value, 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 SAXException- Specified by:
charactersin interfaceContentHandler- Throws:
SAXException
-
characters
public void characters(CharSequence characters) throws SAXException
- Specified by:
charactersin interfaceorg.eclipse.persistence.internal.oxm.record.ExtendedContentHandler- Throws:
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 SAXException- Specified by:
commentin interfaceLexicalHandler- Throws:
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 SAXException- Specified by:
endCDATAin interfaceLexicalHandler- Throws:
SAXException
-
endDocument
public void endDocument() throws SAXException- Specified by:
endDocumentin interfaceContentHandler- Throws:
SAXException
-
endDTD
public void endDTD() throws SAXException- Specified by:
endDTDin interfaceLexicalHandler- Throws:
SAXException
-
endElement
public void endElement(String uri, String localName, String qName) throws SAXException
- Specified by:
endElementin interfaceContentHandler- Throws:
SAXException
-
endEntity
public void endEntity(String name) throws SAXException
- Specified by:
endEntityin interfaceLexicalHandler- Throws:
SAXException
-
endPrefixMapping
public void endPrefixMapping(String prefix) throws SAXException
- Specified by:
endPrefixMappingin interfaceContentHandler- Throws:
SAXException
-
endUnmappedElement
public void endUnmappedElement(String uri, String localName, String name) throws 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:
SAXException
-
get
public 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(String namespace, 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 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 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 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 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 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 Document getDocument()
Description copied from class:XMLRecordPUBLIC: Return the document.- Specified by:
getDocumentin classXMLRecord
-
getDOM
public 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 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 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 String getNamespaceURI()
Description copied from class:XMLRecordPUBLIC: Get the namespace URI for the context root element.- Specified by:
getNamespaceURIin classXMLRecord
-
getNoNamespaceSchemaLocation
public 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(String namespaceURI, String localName, String qName, 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 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 Map<String,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 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 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 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 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 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 SAXException- Specified by:
ignorableWhitespacein interfaceContentHandler- Throws:
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 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:
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(String target, String data) throws SAXException
- Specified by:
processingInstructionin interfaceContentHandler- Throws:
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 String resolveNamespacePrefix(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 String resolveNamespaceUri(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(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(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, 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(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(Locator locator)
- Specified by:
setDocumentLocatorin interfaceContentHandler
-
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(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)
Description copied from interface:org.eclipse.persistence.internal.oxm.record.ExtendedContentHandlerThis method can be used to track that the current element is nil- 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(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(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(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(String name) throws SAXException
- Specified by:
skippedEntityin interfaceContentHandler- Throws:
SAXException
-
startCDATA
public void startCDATA() throws SAXException- Specified by:
startCDATAin interfaceLexicalHandler- Throws:
SAXException
-
startDocument
public void startDocument() throws SAXException- Specified by:
startDocumentin interfaceContentHandler- Throws:
SAXException
-
startDTD
public void startDTD(String name, String publicId, String systemId) throws SAXException
- Specified by:
startDTDin interfaceLexicalHandler- Throws:
SAXException
-
startElement
public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException
- Specified by:
startElementin interfaceContentHandler- Throws:
SAXException
-
startEntity
public void startEntity(String name) throws SAXException
- Specified by:
startEntityin interfaceLexicalHandler- Throws:
SAXException
-
startPrefixMapping
public void startPrefixMapping(String prefix, String uri) throws SAXException
- Specified by:
startPrefixMappingin interfaceContentHandler- Throws:
SAXException
-
transformToXML
public 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>
-
-