public class UnmarshalRecord extends XMLRecord implements UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>
AbstractRecord.NoEntryXMLRecord.NilnoEntryDEFAULT_UNMAPPED_CONTENT_HANDLERDEFAULT_ATTRIBUTE_GROUP, NIL| Constructor and Description |
|---|
UnmarshalRecord(TreeObjectBuilder treeObjectBuilder) |
UnmarshalRecord(UnmarshalRecord unmarshalRecord) |
addExtraNamespacesToNamespaceResolver, addXsiTypeAndClassIndicatorIfRequired, addXsiTypeAndClassIndicatorIfRequired, attribute, attributeWithoutQName, contains, get, getConversionManager, getDocPresPolicy, getIndicatingNoEntry, getLeafElementType, getMarshaller, getNamespaceResolver, getOwningObject, getSession, hasCustomNamespaceMapper, hasEqualNamespaceResolvers, isXOPPackage, namespaceDeclaration, put, removeExtraNamespacesFromNamespaceResolver, setCustomNamespaceMapper, setDocPresPolicy, setEqualNamespaceResolvers, setLeafElementType, setLeafElementType, setMarshaller, setNamespaceResolver, setOwningObject, setSession, setXOPPackage, writeXsiTypeAttribute, writeXsiTypeAttributeadd, clone, containsKey, containsKey, containsKey, containsValue, elements, entrySet, get, getField, getFields, getIndicatingNoEntry, getSopObject, getValues, getValues, getValues, hasNullValueInFields, hasSopObject, isEmpty, keys, keySet, mergeFrom, put, put, putAll, remove, remove, remove, replaceAt, replaceAt, setNullValueInFields, setSopObject, size, toString, valuesequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLeafElementType, setLeafElementType, setSessiongetConversionManager, getSessionputcompute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAllpublic UnmarshalRecord(UnmarshalRecord unmarshalRecord)
public UnmarshalRecord(TreeObjectBuilder treeObjectBuilder)
public void addAttributeValue(ContainerValue containerValue, Object value)
addAttributeValue in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void addAttributeValue(ContainerValue containerValue, Object value, Object collection)
addAttributeValue in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void characters(char[] ch,
int start,
int length)
throws SAXException
characters in interface ContentHandlerSAXExceptionpublic void characters(CharSequence characters) throws SAXException
characters in interface ExtendedContentHandlerSAXExceptionpublic void clear()
XMLRecordpublic void comment(char[] ch,
int start,
int length)
throws SAXException
comment in interface LexicalHandlerSAXExceptionpublic Root createRoot()
createRoot in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void endCDATA()
throws SAXException
endCDATA in interface LexicalHandlerSAXExceptionpublic void endDocument()
throws SAXException
endDocument in interface ContentHandlerSAXExceptionpublic void endDTD()
throws SAXException
endDTD in interface LexicalHandlerSAXExceptionpublic void endElement(String uri, String localName, String qName) throws SAXException
endElement in interface ContentHandlerSAXExceptionpublic void endEntity(String name) throws SAXException
endEntity in interface LexicalHandlerSAXExceptionpublic void endPrefixMapping(String prefix) throws SAXException
endPrefixMapping in interface ContentHandlerSAXExceptionpublic void endUnmappedElement(String uri, String localName, String name) throws SAXException
endUnmappedElement in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>SAXExceptionpublic Object get(DatabaseField key)
XMLRecordget in interface AbstractUnmarshalRecord<AbstractSession,DatabaseField,XMLUnmarshaller>get in class XMLRecordpublic NodeValue getAttributeChildNodeValue(String namespace, String localName)
getAttributeChildNodeValue in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public Attributes getAttributes()
getAttributes in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public CharSequence getCharacters()
getCharacters in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public UnmarshalRecord getChildRecord()
getChildRecord in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public UnmarshalRecord getChildUnmarshalRecord(TreeObjectBuilder targetObjectBuilder)
getChildUnmarshalRecord in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public Object getContainerInstance(ContainerValue containerValue)
getContainerInstance in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public Object getContainerInstance(ContainerValue containerValue, boolean b)
getContainerInstance in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public Object getCurrentObject()
XMLRecordgetCurrentObject in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>getCurrentObject in class XMLRecordpublic Descriptor getDescriptor()
getDescriptor in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public Document getDocument()
XMLRecordgetDocument in class XMLRecordpublic Node getDOM()
XMLRecordgetDOM in interface AbstractMarshalRecord<AbstractSession,DatabaseField,XMLMarshaller,NamespaceResolver>getDOM in class XMLRecordpublic String getEncoding()
getEncoding in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public SAXFragmentBuilder getFragmentBuilder()
getFragmentBuilder in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public int getLevelIndex()
getLevelIndex in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public String getLocalName()
XMLRecordgetLocalName in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>getLocalName in class XMLRecordpublic char getNamespaceSeparator()
XMLRecordgetNamespaceSeparator in interface XMLRecord<AbstractSession>getNamespaceSeparator in class XMLRecordpublic String getNamespaceURI()
XMLRecordgetNamespaceURI in class XMLRecordpublic String getNoNamespaceSchemaLocation()
getNoNamespaceSchemaLocation in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public XPathNode getNonAttributeXPathNode(String namespaceURI, String localName, String qName, Attributes attributes)
getNonAttributeXPathNode in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public List<NullCapableValue> getNullCapableValues()
getNullCapableValues in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public UnmarshalRecord getParentRecord()
getParentRecord in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public Map<String,String> getPrefixesForFragment()
getPrefixesForFragment in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public ReferenceResolver getReferenceResolver()
getReferenceResolver in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public String getRootElementName()
getRootElementName in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public String getRootElementNamespaceUri()
getRootElementNamespaceUri in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public String getSchemaLocation()
getSchemaLocation in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public XPathFragment getTextWrapperFragment()
getTextWrapperFragment in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public DOMRecord getTransformationRecord()
getTransformationRecord in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public QName getTypeQName()
getTypeQName in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public UnmarshalContext getUnmarshalContext()
getUnmarshalContext in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public XMLUnmarshaller getUnmarshaller()
XMLRecordgetUnmarshaller in interface AbstractUnmarshalRecord<AbstractSession,DatabaseField,XMLUnmarshaller>getUnmarshaller in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>getUnmarshaller in class XMLRecordpublic UnmarshalNamespaceResolver getUnmarshalNamespaceResolver()
getUnmarshalNamespaceResolver in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public UnmarshalRecord getUnmarshalRecord()
public String getVersion()
getVersion in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public XMLReader getXMLReader()
getXMLReader in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public XPathNode getXPathNode()
getXPathNode in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void ignorableWhitespace(char[] ch,
int start,
int length)
throws SAXException
ignorableWhitespace in interface ContentHandlerSAXExceptionpublic UnmarshalRecord initialize(TreeObjectBuilder objectBuilder)
initialize in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void initializeRecord(Mapping mapping) throws SAXException
initializeRecord in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>SAXExceptionpublic boolean isBufferCDATA()
isBufferCDATA in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public boolean isNamespaceAware()
XMLRecordisNamespaceAware in interface AbstractMarshalRecord<AbstractSession,DatabaseField,XMLMarshaller,NamespaceResolver>isNamespaceAware in interface XMLRecord<AbstractSession>isNamespaceAware in class XMLRecordpublic boolean isNil()
isNil in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public boolean isSelfRecord()
isSelfRecord in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void processingInstruction(String target, String data) throws SAXException
processingInstruction in interface ContentHandlerSAXExceptionpublic void reference(Reference reference)
reference in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void removeNullCapableValue(NullCapableValue nullCapableValue)
removeNullCapableValue in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void resetStringBuffer()
resetStringBuffer in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public String resolveNamespacePrefix(String prefix)
resolveNamespacePrefix in interface AbstractMarshalRecord<AbstractSession,DatabaseField,XMLMarshaller,NamespaceResolver>resolveNamespacePrefix in interface AbstractUnmarshalRecord<AbstractSession,DatabaseField,XMLUnmarshaller>resolveNamespacePrefix in class XMLRecordpublic String resolveNamespaceUri(String namespaceURI)
resolveNamespaceUri in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void resolveReferences(AbstractSession session, IDResolver idResolver)
resolveReferences in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setAttributes(Attributes atts)
setAttributes in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setAttributeValue(Object object, Mapping mapping)
setAttributeValue in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setAttributeValueNull(ContainerValue containerValue)
setAttributeValueNull in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setChildRecord(UnmarshalRecord childRecord)
setChildRecord in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setContainerInstance(int index,
Object containerInstance)
setContainerInstance in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setCurrentObject(Object object)
XMLRecordsetCurrentObject in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>setCurrentObject in class XMLRecordpublic void setDocumentLocator(Locator locator)
setDocumentLocator in interface ContentHandlerpublic void setFragmentBuilder(SAXFragmentBuilder fragmentBuilder)
setFragmentBuilder in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setLocalName(String localName)
setLocalName in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setNil(boolean isNil)
ExtendedContentHandlersetNil in interface ExtendedContentHandlersetNil in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setParentRecord(UnmarshalRecord parentRecord)
setParentRecord in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setReferenceResolver(ReferenceResolver referenceResolver)
setReferenceResolver in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setRootElementName(String rootElementName)
setRootElementName in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setRootElementNamespaceUri(String rootElementNamespaceUri)
setRootElementNamespaceUri in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setSelfRecord(boolean isSelfRecord)
setSelfRecord in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setTextWrapperFragment(XPathFragment textWrapperFragment)
setTextWrapperFragment in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setTransformationRecord(DOMRecord transformationRecord)
setTransformationRecord in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setTypeQName(QName qname)
setTypeQName in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setUnmarshalContext(UnmarshalContext unmarshalContext)
setUnmarshalContext in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setUnmarshaller(XMLUnmarshaller unmarshaller)
XMLRecordsetUnmarshaller in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>setUnmarshaller in class XMLRecordpublic void setUnmarshalNamespaceResolver(UnmarshalNamespaceResolver unmarshalNamespaceResolver)
setUnmarshalNamespaceResolver in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setXMLReader(XMLReader xmlReader)
setXMLReader in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void skippedEntity(String name) throws SAXException
skippedEntity in interface ContentHandlerSAXExceptionpublic void startCDATA()
throws SAXException
startCDATA in interface LexicalHandlerSAXExceptionpublic void startDocument()
throws SAXException
startDocument in interface ContentHandlerSAXExceptionpublic void startDTD(String name, String publicId, String systemId) throws SAXException
startDTD in interface LexicalHandlerSAXExceptionpublic void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException
startElement in interface ContentHandlerSAXExceptionpublic void startEntity(String name) throws SAXException
startEntity in interface LexicalHandlerSAXExceptionpublic void startPrefixMapping(String prefix, String uri) throws SAXException
startPrefixMapping in interface ContentHandlerSAXExceptionpublic String transformToXML()
XMLRecordtransformToXML in class XMLRecordpublic void unmappedContent()
unmappedContent in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public CoreAttributeGroup getUnmarshalAttributeGroup()
getUnmarshalAttributeGroup in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>public void setUnmarshalAttributeGroup(CoreAttributeGroup group)
setUnmarshalAttributeGroup in interface UnmarshalRecord<AbstractSession,DatabaseField,IDResolver,TreeObjectBuilder,DOMRecord,XMLUnmarshaller>EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference