public class XMLRootRecord
extends org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl
currentObject, namespaceAware, parentRecord, rootElementLocalName, rootElementName, rootElementNamespaceUri, session, textWrapperFragment, xmlReader| Constructor and Description |
|---|
XMLRootRecord(Class cls,
org.eclipse.persistence.internal.oxm.XMLUnmarshaller unmarshaller)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
characters(CharSequence characters) |
void |
endDocument() |
void |
endElement(String namespaceURI,
String localName,
String qName) |
Object |
getCurrentObject()
Return a populated XMLRoot object.
|
void |
initializeRecord(org.eclipse.persistence.internal.oxm.mappings.Mapping selfRecordMapping) |
void |
startDocument() |
void |
startElement(String namespaceURI,
String localName,
String qName,
Attributes atts) |
addAttributeValue, addAttributeValue, clear, comment, createRoot, endCDATA, endDTD, endEntity, endPrefixMapping, endUnmappedElement, get, getAttributeChildNodeValue, getAttributes, getCharacters, getChildRecord, getChildUnmarshalRecord, getContainerInstance, getContainerInstance, getConversionManager, getDescriptor, getDocument, getDocumentLocator, getEncoding, getFragmentBuilder, getLeafElementType, getLevelIndex, getLocalName, getNamespaceSeparator, getNamespaceURI, getNoNamespaceSchemaLocation, getNonAttributeXPathNode, getNullCapableValues, getParentRecord, getPrefixesForFragment, getReferenceResolver, getRootElementName, getRootElementNamespaceUri, getSchemaLocation, getSelfNodeValueForAttribute, getSession, getStringBuffer, getTextWrapperFragment, getTransformationRecord, getTypeQName, getUnmarshalAttributeGroup, getUnmarshalContext, getUnmarshaller, getUnmarshalNamespaceResolver, getVersion, getXMLReader, getXPathNode, ignorableWhitespace, initialize, isBufferCDATA, isNamespaceAware, isNil, isSelfRecord, processingInstruction, reference, removeNullCapableValue, resetStringBuffer, resolveNamespacePrefix, resolveNamespaceUri, resolveReferences, setAttributes, setAttributeValue, setAttributeValueNull, setChildRecord, setContainerInstance, setCurrentObject, setDocumentLocator, setEncoding, setFragmentBuilder, setLeafElementType, setLeafElementType, setLocalName, setNil, setNoNamespaceSchemaLocation, setParentRecord, setReferenceResolver, setRootElementName, setRootElementNamespaceUri, setSchemaLocation, setSelfRecord, setSession, setTextWrapperFragment, setTransformationRecord, setTypeQName, setUnmarshalAttributeGroup, setUnmarshalContext, setUnmarshaller, setUnmarshalNamespaceResolver, setVersion, setXMLReader, skippedEntity, startCDATA, startDTD, startEntity, startPrefixMapping, startUnmappedElement, transformToXML, unmappedContentpublic XMLRootRecord(Class cls, org.eclipse.persistence.internal.oxm.XMLUnmarshaller unmarshaller)
public void characters(char[] ch,
int start,
int length)
throws SAXException
characters in interface ContentHandlercharacters in class org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImplSAXExceptionpublic void characters(CharSequence characters) throws SAXException
characters in interface org.eclipse.persistence.internal.oxm.record.ExtendedContentHandlercharacters in class org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImplSAXExceptionpublic void endDocument()
throws SAXException
endDocument in interface ContentHandlerendDocument in class org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImplSAXExceptionpublic void endElement(String namespaceURI, String localName, String qName) throws SAXException
endElement in interface ContentHandlerendElement in class org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImplSAXExceptionpublic Object getCurrentObject()
getCurrentObject in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecordgetCurrentObject in class org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImplpublic void startDocument()
throws SAXException
startDocument in interface ContentHandlerstartDocument in class org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImplSAXExceptionpublic void initializeRecord(org.eclipse.persistence.internal.oxm.mappings.Mapping selfRecordMapping)
throws SAXException
initializeRecord in interface org.eclipse.persistence.internal.oxm.record.UnmarshalRecordinitializeRecord in class org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImplSAXExceptionpublic void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException
startElement in interface ContentHandlerstartElement in class org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImplSAXExceptionCopyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.