Top Description Fields Constructors Methods
org.eclipse.persistence.oxm

public Class XMLRoot

extends Root
Class Inheritance
Imports
org.eclipse.persistence.internal.oxm.Root

XMLRoot is used to hold an Object along with the corresponding QName and some other related information. Typically this is used when the object is marshalled/unmarshalled to a QName other than the defaultRootElement set on the XMLDescriptor.

XMLRoot objects can be returned from XMLUnmarshaller unmarshal operations and can be given to XMLMarshaller.marshal operations. They may also be in values return by XMLAnyCollectionMappings and XMLAnyObjectMappings.

Field Summary

Inherited from org.eclipse.persistence.internal.oxm.Root:
declaredTypeencodinglocalNamenamespaceUrinilnoNamespaceSchemaLocationprefixrootObjectschemaLocationschemaTypexmlVersion

Constructor Summary

AccessConstructor and Description
public
XMLRoot()

Default constructor.

Method Summary

Inherited from org.eclipse.persistence.internal.oxm.Root:
equalsgetDeclaredTypegetEncodinggetLocalNamegetNamespaceURIgetNoNamespaceSchemaLocationgetObjectgetSchemaLocationgetSchemaTypegetXMLVersionhashCodeisNilsetDeclaredTypesetEncodingsetLocalNamesetNamespaceURIsetNilsetNoNamespaceSchemaLocationsetObjectsetSchemaLocationsetSchemaTypesetVersion

Constructor Detail

XMLRootback to summary
public XMLRoot()

Default constructor.