Module org.eclipse.persistence.core
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:
Serializable,Cloneable,Map,AbstractMarshalRecord<AbstractSession,,DatabaseField, XMLMarshaller, NamespaceResolver> AbstractUnmarshalRecord<AbstractSession,,DatabaseField, XMLUnmarshaller> ExtendedContentHandler,UnmarshalRecord<AbstractSession,,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller> XMLRecord<AbstractSession>,DataRecord,ContentHandler,LexicalHandler
public class UnmarshalRecord
extends XMLRecord
implements UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.persistence.internal.sessions.AbstractRecord
AbstractRecord.EntrySet, AbstractRecord.KeySet, AbstractRecord.NoEntry, AbstractRecord.RecordEntry, AbstractRecord.RecordEntryIterator, AbstractRecord.RecordKeyIterator, AbstractRecord.RecordValuesIterator, AbstractRecord.ValuesSetNested classes/interfaces inherited from interface org.eclipse.persistence.internal.oxm.record.XMLRecord
XMLRecord.Nil -
Field Summary
Fields inherited from class org.eclipse.persistence.oxm.record.XMLRecord
currentObject, equalNamespaceResolvers, hasCustomNamespaceMapper, NIL, session, unmarshallerFields inherited from class org.eclipse.persistence.internal.sessions.AbstractRecord
fields, lookupField, noEntry, nullValueInFields, size, sopObject, valuesFields inherited from interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord
DEFAULT_UNMAPPED_CONTENT_HANDLERFields inherited from interface org.eclipse.persistence.internal.oxm.record.XMLRecord
DEFAULT_ATTRIBUTE_GROUP, NIL -
Constructor Summary
ConstructorsConstructorDescriptionUnmarshalRecord(UnmarshalRecord unmarshalRecord) UnmarshalRecord(TreeObjectBuilder treeObjectBuilder) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAttributeValue(ContainerValue containerValue, Object value) voidaddAttributeValue(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) voidendCDATA()voidvoidendDTD()voidendElement(String uri, String localName, String qName) voidvoidendPrefixMapping(String prefix) voidendUnmappedElement(String uri, String localName, String name) get(DatabaseField key) INTERNAL: Retrieve the value for the field.getAttributeChildNodeValue(String namespace, String localName) INTERNALgetChildUnmarshalRecord(TreeObjectBuilder targetObjectBuilder) INTERNALgetContainerInstance(ContainerValue containerValue) getContainerInstance(ContainerValue containerValue, boolean b) INTERNAL:PUBLIC: Return the document.getDOM()PUBLIC: Return the DOM.Gets the encoding for this document.intPUBLIC: Get the local name of the context root element.charINTERNAL: The character used to separate the prefix and uri portions when namespaces are presentPUBLIC: Get the namespace URI for the context root element.getNonAttributeXPathNode(String namespaceURI, String localName, String qName, Attributes attributes) INTERNALINTERNAL:INTERNALGets the XML Version for this document.voidignorableWhitespace(char[] ch, int start, int length) initialize(TreeObjectBuilder objectBuilder) INTERNALvoidinitializeRecord(Mapping mapping) booleanbooleanINTERNAL: Determine if namespaces will be considered during marshal/unmarshal operations.booleanisNil()booleanvoidprocessingInstruction(String target, String data) voidvoidremoveNullCapableValue(NullCapableValue nullCapableValue) voidresolveNamespacePrefix(String prefix) resolveNamespaceUri(String namespaceURI) voidresolveReferences(AbstractSession session, IDResolver idResolver) voidsetAttributes(Attributes atts) voidsetAttributeValue(Object object, Mapping mapping) voidsetAttributeValueNull(ContainerValue containerValue) voidsetChildRecord(UnmarshalRecord childRecord) voidsetContainerInstance(int index, Object containerInstance) voidsetCurrentObject(Object object) INTERNAL:voidsetDocumentLocator(Locator locator) voidsetFragmentBuilder(SAXFragmentBuilder fragmentBuilder) voidsetLocalName(String localName) voidsetNil(boolean isNil) This method can be used to track that the current element is nilvoidsetParentRecord(UnmarshalRecord parentRecord) INTERNALvoidsetReferenceResolver(ReferenceResolver referenceResolver) voidsetRootElementName(String rootElementName) voidsetRootElementNamespaceUri(String rootElementNamespaceUri) voidsetSelfRecord(boolean isSelfRecord) voidsetTextWrapperFragment(XPathFragment textWrapperFragment) voidsetTransformationRecord(DOMRecord transformationRecord) voidsetTypeQName(QName qname) voidvoidsetUnmarshalContext(UnmarshalContext unmarshalContext) voidsetUnmarshaller(XMLUnmarshaller unmarshaller) INTERNAL:voidsetUnmarshalNamespaceResolver(UnmarshalNamespaceResolver unmarshalNamespaceResolver) voidsetXMLReader(XMLReader xmlReader) voidskippedEntity(String name) voidvoidvoidvoidstartElement(String uri, String localName, String qName, Attributes atts) voidstartEntity(String name) voidstartPrefixMapping(String prefix, String uri) Return the XML string representation of the DOM.voidMethods 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, writeXsiTypeAttributeMethods 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, valuesMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord
putMethods inherited from interface org.xml.sax.ContentHandler
declarationMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAllMethods inherited from interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord
getLeafElementType, setLeafElementType, setSessionMethods inherited from interface org.eclipse.persistence.internal.oxm.record.XMLRecord
getConversionManager, getSession
-
Constructor Details
-
UnmarshalRecord
-
UnmarshalRecord
-
-
Method Details
-
addAttributeValue
- Specified by:
addAttributeValuein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
addAttributeValue
- Specified by:
addAttributeValuein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
characters
- Specified by:
charactersin interfaceContentHandler- Throws:
SAXException
-
characters
- Specified by:
charactersin interfaceExtendedContentHandler- Throws:
SAXException
-
clear
public void clear()Description copied from class:XMLRecordPUBLIC: Clear the sub-nodes of the DOM. -
comment
- Specified by:
commentin interfaceLexicalHandler- Throws:
SAXException
-
createRoot
- Specified by:
createRootin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
endCDATA
- Specified by:
endCDATAin interfaceLexicalHandler- Throws:
SAXException
-
endDocument
- Specified by:
endDocumentin interfaceContentHandler- Throws:
SAXException
-
endDTD
- Specified by:
endDTDin interfaceLexicalHandler- Throws:
SAXException
-
endElement
- Specified by:
endElementin interfaceContentHandler- Throws:
SAXException
-
endEntity
- Specified by:
endEntityin interfaceLexicalHandler- Throws:
SAXException
-
endPrefixMapping
- Specified by:
endPrefixMappingin interfaceContentHandler- Throws:
SAXException
-
endUnmappedElement
- Specified by:
endUnmappedElementin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller> - Throws:
SAXException
-
get
Description copied from class:XMLRecordINTERNAL: Retrieve the value for the field. If missing null is returned.- Specified by:
getin interfaceAbstractUnmarshalRecord<AbstractSession,DatabaseField, XMLUnmarshaller> - Overrides:
getin classXMLRecord
-
getAttributeChildNodeValue
- Specified by:
getAttributeChildNodeValuein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getAttributes
- Specified by:
getAttributesin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getCharacters
- Specified by:
getCharactersin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getChildRecord
INTERNAL- Specified by:
getChildRecordin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getChildUnmarshalRecord
INTERNAL- Specified by:
getChildUnmarshalRecordin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getContainerInstance
- Specified by:
getContainerInstancein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getContainerInstance
- Specified by:
getContainerInstancein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getCurrentObject
Description copied from class:XMLRecordINTERNAL:- Specified by:
getCurrentObjectin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller> - Overrides:
getCurrentObjectin classXMLRecord
-
getDescriptor
- Specified by:
getDescriptorin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getDocument
Description copied from class:XMLRecordPUBLIC: Return the document.- Specified by:
getDocumentin classXMLRecord
-
getDOM
Description copied from class:XMLRecordPUBLIC: Return the DOM.- Specified by:
getDOMin interfaceAbstractMarshalRecord<AbstractSession,DatabaseField, XMLMarshaller, NamespaceResolver> - Specified by:
getDOMin classXMLRecord
-
getEncoding
Gets the encoding for this document. Only set on the root-level UnmarshalRecord- Specified by:
getEncodingin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller> - Returns:
- a String representing the encoding for this doc
-
getFragmentBuilder
- Specified by:
getFragmentBuilderin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getLevelIndex
public int getLevelIndex()- Specified by:
getLevelIndexin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getLocalName
Description copied from class:XMLRecordPUBLIC: Get the local name of the context root element.- Specified by:
getLocalNamein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, 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 interfaceXMLRecord<AbstractSession>- Overrides:
getNamespaceSeparatorin classXMLRecord
-
getNamespaceURI
Description copied from class:XMLRecordPUBLIC: Get the namespace URI for the context root element.- Specified by:
getNamespaceURIin classXMLRecord
-
getNoNamespaceSchemaLocation
- Specified by:
getNoNamespaceSchemaLocationin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getNonAttributeXPathNode
public XPathNode getNonAttributeXPathNode(String namespaceURI, String localName, String qName, Attributes attributes) - Specified by:
getNonAttributeXPathNodein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getNullCapableValues
- Specified by:
getNullCapableValuesin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getParentRecord
INTERNAL- Specified by:
getParentRecordin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getPrefixesForFragment
- Specified by:
getPrefixesForFragmentin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getReferenceResolver
- Specified by:
getReferenceResolverin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getRootElementName
- Specified by:
getRootElementNamein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getRootElementNamespaceUri
- Specified by:
getRootElementNamespaceUriin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getSchemaLocation
- Specified by:
getSchemaLocationin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getTextWrapperFragment
- Specified by:
getTextWrapperFragmentin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getTransformationRecord
- Specified by:
getTransformationRecordin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getTypeQName
- Specified by:
getTypeQNamein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getUnmarshalContext
- Specified by:
getUnmarshalContextin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getUnmarshaller
Description copied from class:XMLRecordINTERNAL:- Specified by:
getUnmarshallerin interfaceAbstractUnmarshalRecord<AbstractSession,DatabaseField, XMLUnmarshaller> - Specified by:
getUnmarshallerin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller> - Overrides:
getUnmarshallerin classXMLRecord
-
getUnmarshalNamespaceResolver
- Specified by:
getUnmarshalNamespaceResolverin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getUnmarshalRecord
INTERNAL- Since:
- EclipseLink 2.5.0
-
getVersion
Gets the XML Version for this document. Only set on the root-level UnmarshalRecord, if supported by the parser.- Specified by:
getVersionin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getXMLReader
- Specified by:
getXMLReaderin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getXPathNode
- Specified by:
getXPathNodein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
ignorableWhitespace
- Specified by:
ignorableWhitespacein interfaceContentHandler- Throws:
SAXException
-
initialize
INTERNAL- Specified by:
initializein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
initializeRecord
- Specified by:
initializeRecordin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller> - Throws:
SAXException
-
isBufferCDATA
public boolean isBufferCDATA()- Specified by:
isBufferCDATAin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, 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 interfaceAbstractMarshalRecord<AbstractSession,DatabaseField, XMLMarshaller, NamespaceResolver> - Specified by:
isNamespaceAwarein interfaceXMLRecord<AbstractSession>- Overrides:
isNamespaceAwarein classXMLRecord
-
isNil
public boolean isNil()- Specified by:
isNilin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
isSelfRecord
public boolean isSelfRecord()- Specified by:
isSelfRecordin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
processingInstruction
- Specified by:
processingInstructionin interfaceContentHandler- Throws:
SAXException
-
reference
- Specified by:
referencein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
removeNullCapableValue
- Specified by:
removeNullCapableValuein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
resetStringBuffer
public void resetStringBuffer()- Specified by:
resetStringBufferin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
resolveNamespacePrefix
- Specified by:
resolveNamespacePrefixin interfaceAbstractMarshalRecord<AbstractSession,DatabaseField, XMLMarshaller, NamespaceResolver> - Specified by:
resolveNamespacePrefixin interfaceAbstractUnmarshalRecord<AbstractSession,DatabaseField, XMLUnmarshaller> - Overrides:
resolveNamespacePrefixin classXMLRecord
-
resolveNamespaceUri
- Specified by:
resolveNamespaceUriin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
resolveReferences
- Specified by:
resolveReferencesin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setAttributes
- Specified by:
setAttributesin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setAttributeValue
- Specified by:
setAttributeValuein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setAttributeValueNull
- Specified by:
setAttributeValueNullin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setChildRecord
- Specified by:
setChildRecordin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setContainerInstance
- Specified by:
setContainerInstancein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setCurrentObject
Description copied from class:XMLRecordINTERNAL:- Specified by:
setCurrentObjectin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller> - Overrides:
setCurrentObjectin classXMLRecord
-
setDocumentLocator
- Specified by:
setDocumentLocatorin interfaceContentHandler
-
setFragmentBuilder
- Specified by:
setFragmentBuilderin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setLocalName
- Specified by:
setLocalNamein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setNil
public void setNil(boolean isNil) Description copied from interface:ExtendedContentHandlerThis method can be used to track that the current element is nil- Specified by:
setNilin interfaceExtendedContentHandler- Specified by:
setNilin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setParentRecord
INTERNAL- Specified by:
setParentRecordin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setReferenceResolver
- Specified by:
setReferenceResolverin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setRootElementName
- Specified by:
setRootElementNamein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setRootElementNamespaceUri
- Specified by:
setRootElementNamespaceUriin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setSelfRecord
public void setSelfRecord(boolean isSelfRecord) - Specified by:
setSelfRecordin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setTextWrapperFragment
- Specified by:
setTextWrapperFragmentin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setTransformationRecord
- Specified by:
setTransformationRecordin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setTypeQName
- Specified by:
setTypeQNamein interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setUnmarshalContext
- Specified by:
setUnmarshalContextin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setUnmarshaller
Description copied from class:XMLRecordINTERNAL:- Specified by:
setUnmarshallerin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller> - Overrides:
setUnmarshallerin classXMLRecord
-
setUnmarshalNamespaceResolver
- Specified by:
setUnmarshalNamespaceResolverin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setXMLReader
- Specified by:
setXMLReaderin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
skippedEntity
- Specified by:
skippedEntityin interfaceContentHandler- Throws:
SAXException
-
startCDATA
- Specified by:
startCDATAin interfaceLexicalHandler- Throws:
SAXException
-
startDocument
- Specified by:
startDocumentin interfaceContentHandler- Throws:
SAXException
-
startDTD
- 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
- Specified by:
startEntityin interfaceLexicalHandler- Throws:
SAXException
-
startPrefixMapping
- Specified by:
startPrefixMappingin interfaceContentHandler- Throws:
SAXException
-
transformToXML
Description copied from class:XMLRecordReturn the XML string representation of the DOM.- Specified by:
transformToXMLin classXMLRecord
-
unmappedContent
public void unmappedContent()- Specified by:
unmappedContentin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
getUnmarshalAttributeGroup
- Specified by:
getUnmarshalAttributeGroupin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-
setUnmarshalAttributeGroup
- Specified by:
setUnmarshalAttributeGroupin interfaceUnmarshalRecord<AbstractSession,DatabaseField, IDResolver, TreeObjectBuilder, DOMRecord, XMLUnmarshaller>
-