|
|||||||||
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 |