public class SDOXMLHelperDelegator extends AbstractHelperDelegator implements SDOXMLHelper
Purpose: Helper to XML documents into DataObects and DataObjects into XML documents.
Responsibilities:
aHelperContext| Constructor and Description |
|---|
SDOXMLHelperDelegator() |
SDOXMLHelperDelegator(commonj.sdo.helper.HelperContext aContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDescriptors(List descriptors)
INTERNAL:
|
commonj.sdo.helper.XMLDocument |
createDocument(commonj.sdo.DataObject dataObject,
String rootElementURI,
String rootElementName) |
SDOClassLoader |
getLoader()
INTERNAL:
|
Project |
getTopLinkProject()
INTERNAL:
|
XMLContext |
getXmlContext()
INTERNAL:
|
org.eclipse.persistence.internal.oxm.XMLConversionManager |
getXmlConversionManager()
INTERNAL:
|
SDOXMLHelperDelegate |
getXMLHelperDelegate() |
XMLMarshaller |
getXmlMarshaller()
INTERNAL:
|
XMLUnmarshaller |
getXmlUnmarshaller()
INTERNAL:
|
void |
initializeDescriptor(XMLDescriptor descriptor) |
commonj.sdo.helper.XMLDocument |
load(InputSource inputSource,
String locationURI,
Object options)
INTERNAL:
|
commonj.sdo.helper.XMLDocument |
load(InputStream inputStream) |
commonj.sdo.helper.XMLDocument |
load(InputStream inputStream,
String locationURI,
Object options) |
commonj.sdo.helper.XMLDocument |
load(Reader inputReader,
String locationURI,
Object options) |
commonj.sdo.helper.XMLDocument |
load(Source source,
String locationURI,
Object options) |
commonj.sdo.helper.XMLDocument |
load(String inputString) |
void |
reset()
INTERNAL:
|
String |
save(commonj.sdo.DataObject dataObject,
String rootElementURI,
String rootElementName) |
void |
save(commonj.sdo.DataObject dataObject,
String rootElementURI,
String rootElementName,
OutputStream outputStream) |
void |
save(commonj.sdo.helper.XMLDocument xmlDocument,
OutputStream outputStream,
Object options) |
void |
save(commonj.sdo.helper.XMLDocument xmlDocument,
Result result,
Object options) |
void |
save(commonj.sdo.helper.XMLDocument xmlDocument,
Writer outputWriter,
Object options) |
void |
serialize(commonj.sdo.helper.XMLDocument xmlDocument,
OutputStream outputStream,
Object options) |
void |
setLoader(SDOClassLoader loader)
INTERNAL:
|
void |
setTimeZone(TimeZone timeZone)
The specified TimeZone will be used for all String to date object
conversions.
|
void |
setTimeZoneQualified(boolean timeZoneQualified)
By setting this flag to true the marshalled date objects marshalled to
the XML schema types time and dateTime will be qualified by a time zone.
|
void |
setTopLinkProject(Project toplinkProject)
INTERNAL:
|
void |
setXmlContext(XMLContext xmlContext)
INTERNAL:
|
void |
setXmlMarshaller(XMLMarshaller xmlMarshaller)
INTERNAL:
|
void |
setXmlUnmarshaller(XMLUnmarshaller xmlUnmarshaller)
INTERNAL:
|
getHelperContext, setHelperContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHelperContext, setHelperContextpublic SDOXMLHelperDelegator()
public SDOXMLHelperDelegator(commonj.sdo.helper.HelperContext aContext)
public void setTimeZone(TimeZone timeZone)
setTimeZone in interface SDOXMLHelperpublic void setTimeZoneQualified(boolean timeZoneQualified)
setTimeZoneQualified in interface SDOXMLHelperpublic commonj.sdo.helper.XMLDocument load(String inputString)
load in interface commonj.sdo.helper.XMLHelperpublic commonj.sdo.helper.XMLDocument load(InputStream inputStream) throws IOException
load in interface commonj.sdo.helper.XMLHelperIOExceptionpublic commonj.sdo.helper.XMLDocument load(InputStream inputStream, String locationURI, Object options) throws IOException
load in interface commonj.sdo.helper.XMLHelperIOExceptionpublic commonj.sdo.helper.XMLDocument load(InputSource inputSource, String locationURI, Object options) throws IOException
SDOXMLHelperload in interface SDOXMLHelperIOExceptionpublic commonj.sdo.helper.XMLDocument load(Reader inputReader, String locationURI, Object options) throws IOException
load in interface commonj.sdo.helper.XMLHelperIOExceptionpublic commonj.sdo.helper.XMLDocument load(Source source, String locationURI, Object options) throws IOException
load in interface commonj.sdo.helper.XMLHelperIOExceptionpublic String save(commonj.sdo.DataObject dataObject, String rootElementURI, String rootElementName)
save in interface commonj.sdo.helper.XMLHelperpublic void save(commonj.sdo.DataObject dataObject,
String rootElementURI,
String rootElementName,
OutputStream outputStream)
throws IOException
save in interface commonj.sdo.helper.XMLHelperIOExceptionpublic void save(commonj.sdo.helper.XMLDocument xmlDocument,
OutputStream outputStream,
Object options)
throws IOException
save in interface commonj.sdo.helper.XMLHelperIOExceptionpublic void save(commonj.sdo.helper.XMLDocument xmlDocument,
Writer outputWriter,
Object options)
throws IOException
save in interface commonj.sdo.helper.XMLHelperIOExceptionpublic void save(commonj.sdo.helper.XMLDocument xmlDocument,
Result result,
Object options)
throws IOException
save in interface commonj.sdo.helper.XMLHelperIOExceptionpublic void serialize(commonj.sdo.helper.XMLDocument xmlDocument,
OutputStream outputStream,
Object options)
throws IOException
serialize in interface SDOXMLHelperIOExceptionpublic commonj.sdo.helper.XMLDocument createDocument(commonj.sdo.DataObject dataObject,
String rootElementURI,
String rootElementName)
createDocument in interface commonj.sdo.helper.XMLHelperpublic void setLoader(SDOClassLoader loader)
SDOXMLHelpersetLoader in interface SDOXMLHelperpublic SDOClassLoader getLoader()
SDOXMLHelpergetLoader in interface SDOXMLHelperpublic void setXmlContext(XMLContext xmlContext)
SDOXMLHelpersetXmlContext in interface SDOXMLHelperpublic XMLContext getXmlContext()
SDOXMLHelpergetXmlContext in interface SDOXMLHelperpublic void addDescriptors(List descriptors)
SDOXMLHelperaddDescriptors in interface SDOXMLHelperpublic void setTopLinkProject(Project toplinkProject)
SDOXMLHelpersetTopLinkProject in interface SDOXMLHelperpublic void initializeDescriptor(XMLDescriptor descriptor)
initializeDescriptor in interface SDOXMLHelperpublic Project getTopLinkProject()
SDOXMLHelpergetTopLinkProject in interface SDOXMLHelperpublic void setXmlMarshaller(XMLMarshaller xmlMarshaller)
SDOXMLHelpersetXmlMarshaller in interface SDOXMLHelperpublic XMLMarshaller getXmlMarshaller()
SDOXMLHelpergetXmlMarshaller in interface SDOXMLHelperpublic void setXmlUnmarshaller(XMLUnmarshaller xmlUnmarshaller)
SDOXMLHelpersetXmlUnmarshaller in interface SDOXMLHelperpublic XMLUnmarshaller getXmlUnmarshaller()
SDOXMLHelpergetXmlUnmarshaller in interface SDOXMLHelperpublic SDOXMLHelperDelegate getXMLHelperDelegate()
public void reset()
SDOXMLHelperreset in interface SDOXMLHelperpublic org.eclipse.persistence.internal.oxm.XMLConversionManager getXmlConversionManager()
SDOXMLHelpergetXmlConversionManager in interface SDOXMLHelperCopyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.