|
EclipseLink 2.5.0, build 'v20130507-3faac2b' API Reference | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.persistence.internal.core.sessions.CoreAbstractRecord
org.eclipse.persistence.internal.sessions.AbstractRecord
org.eclipse.persistence.oxm.record.XMLRecord
org.eclipse.persistence.oxm.record.UnmarshalRecord
public class UnmarshalRecord
| 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 |
| Nested classes/interfaces inherited from interface org.eclipse.persistence.internal.oxm.record.XMLRecord |
|---|
org.eclipse.persistence.internal.oxm.record.XMLRecord.Nil |
| Nested classes/interfaces inherited from interface java.util.Map |
|---|
java.util.Map.Entry<K,V> |
| 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, values |
| Fields inherited from interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord |
|---|
DEFAULT_UNMAPPED_CONTENT_HANDLER |
| Fields inherited from interface org.eclipse.persistence.internal.oxm.record.XMLRecord |
|---|
DEFAULT_ATTRIBUTE_GROUP, NIL |
| Constructor Summary | |
|---|---|
UnmarshalRecord(org.eclipse.persistence.internal.oxm.TreeObjectBuilder treeObjectBuilder)
|
|
UnmarshalRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord unmarshalRecord)
|
|
| Method Summary | |
|---|---|
void |
addAttributeValue(org.eclipse.persistence.internal.oxm.ContainerValue containerValue,
java.lang.Object value)
|
void |
addAttributeValue(org.eclipse.persistence.internal.oxm.ContainerValue containerValue,
java.lang.Object value,
java.lang.Object collection)
|
void |
characters(char[] ch,
int start,
int length)
|
void |
characters(java.lang.CharSequence characters)
|
void |
clear()
PUBLIC: Clear the sub-nodes of the DOM. |
void |
comment(char[] ch,
int start,
int length)
|
org.eclipse.persistence.internal.oxm.Root |
createRoot()
|
void |
endCDATA()
|
void |
endDocument()
|
void |
endDTD()
|
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
|
void |
endEntity(java.lang.String name)
|
void |
endPrefixMapping(java.lang.String prefix)
|
void |
endUnmappedElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name)
|
java.lang.Object |
get(org.eclipse.persistence.internal.helper.DatabaseField key)
INTERNAL: Retrieve the value for the field. |
org.eclipse.persistence.internal.oxm.NodeValue |
getAttributeChildNodeValue(java.lang.String namespace,
java.lang.String localName)
|
org.xml.sax.Attributes |
getAttributes()
|
java.lang.CharSequence |
getCharacters()
|
org.eclipse.persistence.internal.oxm.record.UnmarshalRecord |
getChildRecord()
INTERNAL |
org.eclipse.persistence.internal.oxm.record.UnmarshalRecord |
getChildUnmarshalRecord(org.eclipse.persistence.internal.oxm.TreeObjectBuilder targetObjectBuilder)
INTERNAL |
java.lang.Object |
getContainerInstance(org.eclipse.persistence.internal.oxm.ContainerValue containerValue)
|
java.lang.Object |
getContainerInstance(org.eclipse.persistence.internal.oxm.ContainerValue containerValue,
boolean b)
|
java.lang.Object |
getCurrentObject()
INTERNAL: |
org.eclipse.persistence.internal.oxm.mappings.Descriptor |
getDescriptor()
|
org.w3c.dom.Document |
getDocument()
PUBLIC: Return the document. |
org.w3c.dom.Node |
getDOM()
PUBLIC: Return the DOM. |
java.lang.String |
getEncoding()
Gets the encoding for this document. |
org.eclipse.persistence.internal.oxm.SAXFragmentBuilder |
getFragmentBuilder()
|
int |
getLevelIndex()
|
java.lang.String |
getLocalName()
PUBLIC: Get the local name of the context root element. |
char |
getNamespaceSeparator()
INTERNAL: The character used to separate the prefix and uri portions when namespaces are present |
java.lang.String |
getNamespaceURI()
PUBLIC: Get the namespace URI for the context root element. |
java.lang.String |
getNoNamespaceSchemaLocation()
|
org.eclipse.persistence.internal.oxm.XPathNode |
getNonAttributeXPathNode(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.UnmarshalRecord |
getParentRecord()
INTERNAL |
java.util.Map<java.lang.String,java.lang.String> |
getPrefixesForFragment()
|
org.eclipse.persistence.internal.oxm.ReferenceResolver |
getReferenceResolver()
|
java.lang.String |
getRootElementName()
|
java.lang.String |
getRootElementNamespaceUri()
|
java.lang.String |
getSchemaLocation()
|
org.eclipse.persistence.internal.oxm.XPathFragment |
getTextWrapperFragment()
|
DOMRecord |
getTransformationRecord()
|
javax.xml.namespace.QName |
getTypeQName()
|
CoreAttributeGroup |
getUnmarshalAttributeGroup()
|
org.eclipse.persistence.internal.oxm.record.UnmarshalContext |
getUnmarshalContext()
|
XMLUnmarshaller |
getUnmarshaller()
INTERNAL: |
org.eclipse.persistence.internal.oxm.record.namespaces.UnmarshalNamespaceResolver |
getUnmarshalNamespaceResolver()
|
org.eclipse.persistence.internal.oxm.record.UnmarshalRecord |
getUnmarshalRecord()
INTERNAL |
java.lang.String |
getVersion()
Gets the XML Version for this document. |
org.eclipse.persistence.internal.oxm.record.XMLReader |
getXMLReader()
|
org.eclipse.persistence.internal.oxm.XPathNode |
getXPathNode()
|
void |
ignorableWhitespace(char[] ch,
int start,
int length)
|
org.eclipse.persistence.internal.oxm.record.UnmarshalRecord |
initialize(org.eclipse.persistence.internal.oxm.TreeObjectBuilder objectBuilder)
INTERNAL |
void |
initializeRecord(org.eclipse.persistence.internal.oxm.mappings.Mapping mapping)
|
boolean |
isBufferCDATA()
|
boolean |
isNamespaceAware()
INTERNAL: Determine if namespaces will be considered during marshal/unmarshal operations. |
boolean |
isNil()
|
boolean |
isSelfRecord()
|
void |
processingInstruction(java.lang.String target,
java.lang.String data)
|
void |
reference(org.eclipse.persistence.internal.oxm.Reference reference)
|
void |
removeNullCapableValue(org.eclipse.persistence.internal.oxm.NullCapableValue nullCapableValue)
|
void |
resetStringBuffer()
|
java.lang.String |
resolveNamespacePrefix(java.lang.String prefix)
|
java.lang.String |
resolveNamespaceUri(java.lang.String namespaceURI)
|
void |
resolveReferences(org.eclipse.persistence.internal.sessions.AbstractSession session,
IDResolver idResolver)
|
void |
setAttributes(org.xml.sax.Attributes atts)
|
void |
setAttributeValue(java.lang.Object object,
org.eclipse.persistence.internal.oxm.mappings.Mapping mapping)
|
void |
setAttributeValueNull(org.eclipse.persistence.internal.oxm.ContainerValue containerValue)
|
void |
setChildRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord childRecord)
|
void |
setContainerInstance(int index,
java.lang.Object containerInstance)
|
void |
setCurrentObject(java.lang.Object object)
INTERNAL: |
void |
setDocumentLocator(org.xml.sax.Locator locator)
|
void |
setFragmentBuilder(org.eclipse.persistence.internal.oxm.SAXFragmentBuilder fragmentBuilder)
|
void |
setLocalName(java.lang.String localName)
|
void |
setNil(boolean isNil)
|
void |
setParentRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord parentRecord)
INTERNAL |
void |
setReferenceResolver(org.eclipse.persistence.internal.oxm.ReferenceResolver referenceResolver)
|
void |
setRootElementName(java.lang.String rootElementName)
|
void |
setRootElementNamespaceUri(java.lang.String rootElementNamespaceUri)
|
void |
setSelfRecord(boolean isSelfRecord)
|
void |
setTextWrapperFragment(org.eclipse.persistence.internal.oxm.XPathFragment textWrapperFragment)
|
void |
setTransformationRecord(DOMRecord transformationRecord)
|
void |
setTypeQName(javax.xml.namespace.QName qname)
|
void |
setUnmarshalAttributeGroup(CoreAttributeGroup group)
|
void |
setUnmarshalContext(org.eclipse.persistence.internal.oxm.record.UnmarshalContext unmarshalContext)
|
void |
setUnmarshaller(XMLUnmarshaller unmarshaller)
INTERNAL: |
void |
setUnmarshalNamespaceResolver(org.eclipse.persistence.internal.oxm.record.namespaces.UnmarshalNamespaceResolver unmarshalNamespaceResolver)
|
void |
setXMLReader(org.eclipse.persistence.internal.oxm.record.XMLReader xmlReader)
|
void |
skippedEntity(java.lang.String name)
|
void |
startCDATA()
|
void |
startDocument()
|
void |
startDTD(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
|
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
|
void |
startEntity(java.lang.String name)
|
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
|
java.lang.String |
transformToXML()
Return the XML string representation of the DOM. |
void |
unmappedContent()
|
| Methods inherited from class org.eclipse.persistence.internal.sessions.AbstractRecord |
|---|
add, clone, containsKey, containsKey, containsKey, containsValue, elements, entrySet, get, getField, getFields, getIndicatingNoEntry, getLookupField, getValues, getValues, getValues, hasNullValueInFields, isEmpty, keys, keySet, mergeFrom, put, put, putAll, remove, remove, remove, replaceAt, resetSize, setFields, setNullValueInFields, 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.UnmarshalRecord |
|---|
getLeafElementType, setLeafElementType, setSession |
| Methods inherited from interface org.eclipse.persistence.internal.oxm.record.XMLRecord |
|---|
getSession |
| Methods inherited from interface org.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord |
|---|
put |
| Methods inherited from interface java.util.Map |
|---|
equals, hashCode |
| Constructor Detail |
|---|
public UnmarshalRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord unmarshalRecord)
public UnmarshalRecord(org.eclipse.persistence.internal.oxm.TreeObjectBuilder treeObjectBuilder)
| Method Detail |
|---|
public void addAttributeValue(org.eclipse.persistence.internal.oxm.ContainerValue containerValue,
java.lang.Object value)
addAttributeValue in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>
public void addAttributeValue(org.eclipse.persistence.internal.oxm.ContainerValue containerValue,
java.lang.Object value,
java.lang.Object collection)
addAttributeValue in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
characters in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXException
public void characters(java.lang.CharSequence characters)
throws org.xml.sax.SAXException
characters in interface org.eclipse.persistence.internal.oxm.record.ExtendedContentHandlerorg.xml.sax.SAXExceptionpublic void clear()
XMLRecord
clear in interface java.util.Mapclear in class XMLRecord
public void comment(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
comment in interface org.xml.sax.ext.LexicalHandlerorg.xml.sax.SAXExceptionpublic org.eclipse.persistence.internal.oxm.Root createRoot()
createRoot in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>
public void endCDATA()
throws org.xml.sax.SAXException
endCDATA in interface org.xml.sax.ext.LexicalHandlerorg.xml.sax.SAXException
public void endDocument()
throws org.xml.sax.SAXException
endDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXException
public void endDTD()
throws org.xml.sax.SAXException
endDTD in interface org.xml.sax.ext.LexicalHandlerorg.xml.sax.SAXException
public void endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
endElement in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXException
public void endEntity(java.lang.String name)
throws org.xml.sax.SAXException
endEntity in interface org.xml.sax.ext.LexicalHandlerorg.xml.sax.SAXException
public void endPrefixMapping(java.lang.String prefix)
throws org.xml.sax.SAXException
endPrefixMapping in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXException
public void endUnmappedElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name)
throws org.xml.sax.SAXException
endUnmappedElement in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>org.xml.sax.SAXExceptionpublic java.lang.Object get(org.eclipse.persistence.internal.helper.DatabaseField key)
XMLRecord
get in interface org.eclipse.persistence.internal.oxm.record.AbstractUnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLUnmarshaller>get in class XMLRecord
public org.eclipse.persistence.internal.oxm.NodeValue getAttributeChildNodeValue(java.lang.String namespace,
java.lang.String localName)
getAttributeChildNodeValue in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public org.xml.sax.Attributes getAttributes()
getAttributes in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public java.lang.CharSequence getCharacters()
getCharacters in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.record.UnmarshalRecord getChildRecord()
getChildRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.record.UnmarshalRecord getChildUnmarshalRecord(org.eclipse.persistence.internal.oxm.TreeObjectBuilder targetObjectBuilder)
getChildUnmarshalRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public java.lang.Object getContainerInstance(org.eclipse.persistence.internal.oxm.ContainerValue containerValue)
getContainerInstance in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>
public java.lang.Object getContainerInstance(org.eclipse.persistence.internal.oxm.ContainerValue containerValue,
boolean b)
getContainerInstance in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public java.lang.Object getCurrentObject()
XMLRecord
getCurrentObject in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>getCurrentObject in class XMLRecordpublic org.eclipse.persistence.internal.oxm.mappings.Descriptor getDescriptor()
getDescriptor in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public org.w3c.dom.Document getDocument()
XMLRecord
getDocument in class XMLRecordpublic org.w3c.dom.Node getDOM()
XMLRecord
getDOM in interface org.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLMarshaller,NamespaceResolver>getDOM in class XMLRecordpublic java.lang.String getEncoding()
getEncoding in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.SAXFragmentBuilder getFragmentBuilder()
getFragmentBuilder in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public int getLevelIndex()
getLevelIndex in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public java.lang.String getLocalName()
XMLRecord
getLocalName in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>getLocalName in class XMLRecordpublic char getNamespaceSeparator()
XMLRecord
getNamespaceSeparator in interface org.eclipse.persistence.internal.oxm.record.XMLRecord<org.eclipse.persistence.internal.sessions.AbstractSession>getNamespaceSeparator in class XMLRecordpublic java.lang.String getNamespaceURI()
XMLRecord
getNamespaceURI in class XMLRecordpublic java.lang.String getNoNamespaceSchemaLocation()
getNoNamespaceSchemaLocation in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>
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)
getNonAttributeXPathNode in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public java.util.List<org.eclipse.persistence.internal.oxm.NullCapableValue> getNullCapableValues()
getNullCapableValues in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.record.UnmarshalRecord getParentRecord()
getParentRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public java.util.Map<java.lang.String,java.lang.String> getPrefixesForFragment()
getPrefixesForFragment in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.ReferenceResolver getReferenceResolver()
getReferenceResolver in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public java.lang.String getRootElementName()
getRootElementName in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public java.lang.String getRootElementNamespaceUri()
getRootElementNamespaceUri in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public java.lang.String getSchemaLocation()
getSchemaLocation in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.XPathFragment getTextWrapperFragment()
getTextWrapperFragment in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public DOMRecord getTransformationRecord()
getTransformationRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public javax.xml.namespace.QName getTypeQName()
getTypeQName in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.record.UnmarshalContext getUnmarshalContext()
getUnmarshalContext in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public XMLUnmarshaller getUnmarshaller()
XMLRecord
getUnmarshaller in interface org.eclipse.persistence.internal.oxm.record.AbstractUnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLUnmarshaller>getUnmarshaller in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>getUnmarshaller in class XMLRecordpublic org.eclipse.persistence.internal.oxm.record.namespaces.UnmarshalNamespaceResolver getUnmarshalNamespaceResolver()
getUnmarshalNamespaceResolver in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.record.UnmarshalRecord getUnmarshalRecord()
public java.lang.String getVersion()
getVersion in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.record.XMLReader getXMLReader()
getXMLReader in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public org.eclipse.persistence.internal.oxm.XPathNode getXPathNode()
getXPathNode in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>
public void ignorableWhitespace(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
ignorableWhitespace in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic org.eclipse.persistence.internal.oxm.record.UnmarshalRecord initialize(org.eclipse.persistence.internal.oxm.TreeObjectBuilder objectBuilder)
initialize in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>
public void initializeRecord(org.eclipse.persistence.internal.oxm.mappings.Mapping mapping)
throws org.xml.sax.SAXException
initializeRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>org.xml.sax.SAXExceptionpublic boolean isBufferCDATA()
isBufferCDATA in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public boolean isNamespaceAware()
XMLRecord
isNamespaceAware in interface org.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLMarshaller,NamespaceResolver>isNamespaceAware in interface org.eclipse.persistence.internal.oxm.record.XMLRecord<org.eclipse.persistence.internal.sessions.AbstractSession>isNamespaceAware in class XMLRecordpublic boolean isNil()
isNil in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public boolean isSelfRecord()
isSelfRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>
public void processingInstruction(java.lang.String target,
java.lang.String data)
throws org.xml.sax.SAXException
processingInstruction in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void reference(org.eclipse.persistence.internal.oxm.Reference reference)
reference in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void removeNullCapableValue(org.eclipse.persistence.internal.oxm.NullCapableValue nullCapableValue)
removeNullCapableValue in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void resetStringBuffer()
resetStringBuffer in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public java.lang.String resolveNamespacePrefix(java.lang.String prefix)
resolveNamespacePrefix in interface org.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLMarshaller,NamespaceResolver>resolveNamespacePrefix in interface org.eclipse.persistence.internal.oxm.record.AbstractUnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,XMLUnmarshaller>resolveNamespacePrefix in class XMLRecordpublic java.lang.String resolveNamespaceUri(java.lang.String namespaceURI)
resolveNamespaceUri in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>
public void resolveReferences(org.eclipse.persistence.internal.sessions.AbstractSession session,
IDResolver idResolver)
resolveReferences in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setAttributes(org.xml.sax.Attributes atts)
setAttributes in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>
public void setAttributeValue(java.lang.Object object,
org.eclipse.persistence.internal.oxm.mappings.Mapping mapping)
setAttributeValue in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setAttributeValueNull(org.eclipse.persistence.internal.oxm.ContainerValue containerValue)
setAttributeValueNull in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setChildRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord childRecord)
setChildRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>
public void setContainerInstance(int index,
java.lang.Object containerInstance)
setContainerInstance in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setCurrentObject(java.lang.Object object)
XMLRecord
setCurrentObject in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>setCurrentObject in class XMLRecordpublic void setDocumentLocator(org.xml.sax.Locator locator)
setDocumentLocator in interface org.xml.sax.ContentHandlerpublic void setFragmentBuilder(org.eclipse.persistence.internal.oxm.SAXFragmentBuilder fragmentBuilder)
setFragmentBuilder in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setLocalName(java.lang.String localName)
setLocalName in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setNil(boolean isNil)
setNil in interface org.eclipse.persistence.internal.oxm.record.ExtendedContentHandlersetNil in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setParentRecord(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord parentRecord)
setParentRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setReferenceResolver(org.eclipse.persistence.internal.oxm.ReferenceResolver referenceResolver)
setReferenceResolver in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setRootElementName(java.lang.String rootElementName)
setRootElementName in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setRootElementNamespaceUri(java.lang.String rootElementNamespaceUri)
setRootElementNamespaceUri in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setSelfRecord(boolean isSelfRecord)
setSelfRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setTextWrapperFragment(org.eclipse.persistence.internal.oxm.XPathFragment textWrapperFragment)
setTextWrapperFragment in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setTransformationRecord(DOMRecord transformationRecord)
setTransformationRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setTypeQName(javax.xml.namespace.QName qname)
setTypeQName in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setUnmarshalContext(org.eclipse.persistence.internal.oxm.record.UnmarshalContext unmarshalContext)
setUnmarshalContext in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setUnmarshaller(XMLUnmarshaller unmarshaller)
XMLRecord
setUnmarshaller in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>setUnmarshaller in class XMLRecordpublic void setUnmarshalNamespaceResolver(org.eclipse.persistence.internal.oxm.record.namespaces.UnmarshalNamespaceResolver unmarshalNamespaceResolver)
setUnmarshalNamespaceResolver in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setXMLReader(org.eclipse.persistence.internal.oxm.record.XMLReader xmlReader)
setXMLReader in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>
public void skippedEntity(java.lang.String name)
throws org.xml.sax.SAXException
skippedEntity in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXException
public void startCDATA()
throws org.xml.sax.SAXException
startCDATA in interface org.xml.sax.ext.LexicalHandlerorg.xml.sax.SAXException
public void startDocument()
throws org.xml.sax.SAXException
startDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXException
public void startDTD(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
throws org.xml.sax.SAXException
startDTD in interface org.xml.sax.ext.LexicalHandlerorg.xml.sax.SAXException
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
startElement in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXException
public void startEntity(java.lang.String name)
throws org.xml.sax.SAXException
startEntity in interface org.xml.sax.ext.LexicalHandlerorg.xml.sax.SAXException
public void startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
throws org.xml.sax.SAXException
startPrefixMapping in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic java.lang.String transformToXML()
XMLRecord
transformToXML in class XMLRecordpublic void unmappedContent()
unmappedContent in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public CoreAttributeGroup getUnmarshalAttributeGroup()
getUnmarshalAttributeGroup in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>public void setUnmarshalAttributeGroup(CoreAttributeGroup group)
setUnmarshalAttributeGroup in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecord<org.eclipse.persistence.internal.sessions.AbstractSession,org.eclipse.persistence.internal.helper.DatabaseField,IDResolver,org.eclipse.persistence.internal.oxm.TreeObjectBuilder,XMLUnmarshaller>
|
EclipseLink 2.5.0, build 'v20130507-3faac2b' API Reference | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||