Module org.eclipse.persistence.sdo
Class SDODataFactoryDelegate
java.lang.Object
org.eclipse.persistence.sdo.helper.delegates.SDODataFactoryDelegate
- All Implemented Interfaces:
DataFactory,SDODataFactory
- Direct Known Subclasses:
JAXBDataFactory
Purpose: Helper to provide access to SDO Data Factory.
Responsibilities:
- Create DataObjects for given uri/typename pairs, interface class or type
-
Field Summary
Fields inherited from interface commonj.sdo.helper.DataFactory
INSTANCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreate a DataObject of the Type specified.Create a DataObject supporting the given interface.Create a DataObject of the Type specified by typeName with the given package uri.INTERNAL: Return the current helperContext associated with this delegate.voidsetHelperContext(HelperContext helperContext) INTERNAL: Set the current helperContext to be associated with this delegate
-
Constructor Details
-
SDODataFactoryDelegate
-
-
Method Details
-
create
Description copied from interface:DataFactoryCreate a DataObject of the Type specified by typeName with the given package uri. If theuriisnullor"", then a type with null uri will be looked up.- Specified by:
createin interfaceDataFactory- Parameters:
uri- The uri of the Type.typeName- The name of the Type.- Returns:
- the created DataObject.
-
create
Description copied from interface:DataFactoryCreate a DataObject supporting the given interface. InterfaceClass is the interface for the DataObject's Type. The DataObject created is an instance of the interfaceClass.- Specified by:
createin interfaceDataFactory- Parameters:
interfaceClass- is the interface for the DataObject's Type.- Returns:
- the created DataObject.
-
create
Description copied from interface:DataFactoryCreate a DataObject of the Type specified.- Specified by:
createin interfaceDataFactory- Parameters:
type- The Type.- Returns:
- the created DataObject.
-
getHelperContext
INTERNAL: Return the current helperContext associated with this delegate.- Specified by:
getHelperContextin interfaceSDODataFactory- Returns:
-
setHelperContext
INTERNAL: Set the current helperContext to be associated with this delegate- Specified by:
setHelperContextin interfaceSDODataFactory
-