|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SDOTypeHelper
Purpose: Helper to provide access to declared SDO Types.
Responsibilities:
| Field Summary |
|---|
| Fields inherited from interface commonj.sdo.helper.TypeHelper |
|---|
INSTANCE |
| Method Summary | |
|---|---|
String |
addNamespace(String prefix,
String uri)
INTERNAL: Add the given namespace uri and prefix to the global namespace resolver. |
void |
addType(SDOType newType)
INTERNAL: |
void |
addWrappersToProject(Project toplinkProject)
|
List |
getAnonymousTypes()
|
commonj.sdo.helper.HelperContext |
getHelperContext()
INTERNAL: Return the helperContext that this instance is associated with. |
Map<Class,SDOType> |
getImplClassesToSDOType()
|
Map |
getInterfacesToSDOTypeHashMap()
|
Class |
getJavaWrapperTypeForSDOType(commonj.sdo.Type sdoType)
INTERNAL: |
NamespaceResolver |
getNamespaceResolver()
INTERNAL: Return the NamespaceResolver |
Map |
getOpenContentProperties()
INTERNAL: Return the Map of Open Content Properties |
String |
getPrefix(String uri)
INTERNAL: Return the prefix for the given uri, or generate a new one if necessary |
SDOType |
getSDOTypeFromXSDType(QName aName)
INTERNAL: |
SDOType |
getTypeForImplClass(Class implClass)
|
commonj.sdo.Type |
getTypeForSimpleJavaType(Class implClass)
INTERNAL: |
Map |
getTypesHashMap()
INTERNAL: |
Map |
getWrappersHashMap()
INTERNAL: Return the map of Wrapper objects (SDOWrapperTypes that wrap a primitive document). |
QName |
getXSDTypeFromSDOType(commonj.sdo.Type aType)
INTERNAL: |
void |
reset()
INTERNAL: |
void |
setHelperContext(commonj.sdo.helper.HelperContext helperContext)
INTERNAL: Set the helperContext that this instance is associated with. |
void |
setTypesHashMap(Map typesHashMap)
INTERNAL: |
void |
setWrappersHashMap(Map aMap)
INTERNAL: Set the map of Wrapper objects (SDOWrapperTypes that wrap a primitive document). |
| Methods inherited from interface commonj.sdo.helper.TypeHelper |
|---|
define, define, defineOpenContentProperty, getOpenContentProperty, getType, getType |
| Method Detail |
|---|
Class getJavaWrapperTypeForSDOType(commonj.sdo.Type sdoType)
sdoType -
SDOType getTypeForImplClass(Class implClass)
commonj.sdo.Type getTypeForSimpleJavaType(Class implClass)
implClass -
void addType(SDOType newType)
newType - QName getXSDTypeFromSDOType(commonj.sdo.Type aType)
aType -
SDOType getSDOTypeFromXSDType(QName aName)
aName -
void setTypesHashMap(Map typesHashMap)
typesHashMap - Map getTypesHashMap()
Map getWrappersHashMap()
void setWrappersHashMap(Map aMap)
aMap - a HashMap of SDOWrapperTypes, keyed on the XSD type that it wraps.void reset()
commonj.sdo.helper.HelperContext getHelperContext()
void setHelperContext(commonj.sdo.helper.HelperContext helperContext)
helperContext -
String addNamespace(String prefix,
String uri)
String getPrefix(String uri)
NamespaceResolver getNamespaceResolver()
Map getOpenContentProperties()
void addWrappersToProject(Project toplinkProject)
Map getInterfacesToSDOTypeHashMap()
Map<Class,SDOType> getImplClassesToSDOType()
List getAnonymousTypes()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||