|
EclipseLink 1.1.0_ 1.1.0.r3634 API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.persistence.sdo.helper.SDOHelperContext
public class SDOHelperContext
| Field Summary | |
|---|---|
protected CopyHelper |
copyHelper
|
protected DataFactory |
dataFactory
|
protected DataHelper |
dataHelper
|
protected EqualityHelper |
equalityHelper
|
protected TypeHelper |
typeHelper
|
protected XMLHelper |
xmlHelper
|
protected XSDHelper |
xsdHelper
|
| Constructor Summary | |
|---|---|
SDOHelperContext()
The default constructor will use the current thread's context class loader. |
|
SDOHelperContext(java.lang.ClassLoader aClassLoader)
This constructor creates the helper instances. |
|
| Method Summary | |
|---|---|
ExternalizableDelegator.Resolvable |
createResolvable()
|
ExternalizableDelegator.Resolvable |
createResolvable(java.lang.Object target)
|
CopyHelper |
getCopyHelper()
Gets the CopyHelper to use in this context. |
DataFactory |
getDataFactory()
Gets the DataFactory to use in this context. |
DataHelper |
getDataHelper()
Gets the DataHelper to use in this context. |
EqualityHelper |
getEqualityHelper()
Gets the EqualityHelper to use in this context. |
static HelperContext |
getHelperContext()
INTERNAL: Return the helper context for a given key. |
TypeHelper |
getTypeHelper()
Gets the TypeHelper to use in this context. |
XMLHelper |
getXMLHelper()
Gets the XMLHelper to use in this context. |
XSDHelper |
getXSDHelper()
Gets the XSDHelper to use in this context. |
protected void |
initialize(java.lang.ClassLoader aClassLoader)
|
void |
makeDefaultContext()
ADVANCED Promote this helper context to be the default or global one. |
static void |
putHelperContext(java.lang.ClassLoader key,
HelperContext value)
INTERNAL: Put a ClassLoader/HelperContext key/value pair in the Thread HelperContext map. |
static void |
removeHelperContext(java.lang.ClassLoader key)
INTERNAL: Remove a ClassLoader/HelperContext key/value pair from the Thread HelperContext map. |
void |
reset()
Reset the Type,XML and XSD helper instances. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected CopyHelper copyHelper
protected DataFactory dataFactory
protected DataHelper dataHelper
protected EqualityHelper equalityHelper
protected XMLHelper xmlHelper
protected TypeHelper typeHelper
protected XSDHelper xsdHelper
| Constructor Detail |
|---|
public SDOHelperContext()
public SDOHelperContext(java.lang.ClassLoader aClassLoader)
aClassLoader - | Method Detail |
|---|
protected void initialize(java.lang.ClassLoader aClassLoader)
public void reset()
public CopyHelper getCopyHelper()
HelperContext
getCopyHelper in interface HelperContextpublic DataFactory getDataFactory()
HelperContext
getDataFactory in interface HelperContextpublic DataHelper getDataHelper()
HelperContext
getDataHelper in interface HelperContextpublic EqualityHelper getEqualityHelper()
HelperContext
getEqualityHelper in interface HelperContextpublic TypeHelper getTypeHelper()
HelperContext
getTypeHelper in interface HelperContextpublic XMLHelper getXMLHelper()
HelperContext
getXMLHelper in interface HelperContextpublic XSDHelper getXSDHelper()
HelperContext
getXSDHelper in interface HelperContextpublic ExternalizableDelegator.Resolvable createResolvable()
public ExternalizableDelegator.Resolvable createResolvable(java.lang.Object target)
public static void putHelperContext(java.lang.ClassLoader key,
HelperContext value)
key - class loadervalue - helper contextpublic static void removeHelperContext(java.lang.ClassLoader key)
key - class loaderpublic static HelperContext getHelperContext()
public void makeDefaultContext()
|
EclipseLink 1.1.0_ 1.1.0.r3634 API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||