|
EclipseLink 2.4.2, build 'v20130514-5956486' API Reference | ||||||||
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 | |
---|---|
java.lang.String |
addNamespace(java.lang.String prefix,
java.lang.String uri)
INTERNAL: Add the given namespace uri and prefix to the global namespace resolver. |
void |
addType(SDOType newType)
INTERNAL: |
void |
addWrappersToProject(Project toplinkProject)
|
java.util.List |
getAnonymousTypes()
|
HelperContext |
getHelperContext()
INTERNAL: Return the helperContext that this instance is associated with. |
java.util.Map<java.lang.Class,SDOType> |
getImplClassesToSDOType()
|
java.util.Map |
getInterfacesToSDOTypeHashMap()
|
java.lang.Class |
getJavaWrapperTypeForSDOType(Type sdoType)
INTERNAL: |
NamespaceResolver |
getNamespaceResolver()
INTERNAL: Return the NamespaceResolver |
java.util.Map |
getOpenContentProperties()
INTERNAL: Return the Map of Open Content Properties |
java.lang.String |
getPrefix(java.lang.String uri)
INTERNAL: Return the prefix for the given uri, or generate a new one if necessary |
SDOType |
getSDOTypeFromXSDType(javax.xml.namespace.QName aName)
INTERNAL: |
SDOType |
getTypeForImplClass(java.lang.Class implClass)
|
Type |
getTypeForSimpleJavaType(java.lang.Class implClass)
INTERNAL: |
java.util.Map |
getTypesHashMap()
INTERNAL: |
java.util.Map |
getWrappersHashMap()
INTERNAL: Return the map of Wrapper objects (SDOWrapperTypes that wrap a primitive document). |
javax.xml.namespace.QName |
getXSDTypeFromSDOType(Type aType)
INTERNAL: |
void |
reset()
INTERNAL: |
void |
setHelperContext(HelperContext helperContext)
INTERNAL: Set the helperContext that this instance is associated with. |
void |
setTypesHashMap(java.util.Map typesHashMap)
INTERNAL: |
void |
setWrappersHashMap(java.util.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 |
---|
java.lang.Class getJavaWrapperTypeForSDOType(Type sdoType)
sdoType
-
SDOType getTypeForImplClass(java.lang.Class implClass)
Type getTypeForSimpleJavaType(java.lang.Class implClass)
implClass
-
void addType(SDOType newType)
newType
- javax.xml.namespace.QName getXSDTypeFromSDOType(Type aType)
aType
-
SDOType getSDOTypeFromXSDType(javax.xml.namespace.QName aName)
aName
-
void setTypesHashMap(java.util.Map typesHashMap)
typesHashMap
- java.util.Map getTypesHashMap()
java.util.Map getWrappersHashMap()
void setWrappersHashMap(java.util.Map aMap)
aMap
- a HashMap of SDOWrapperTypes, keyed on the XSD type that it wraps.void reset()
HelperContext getHelperContext()
void setHelperContext(HelperContext helperContext)
helperContext
- java.lang.String addNamespace(java.lang.String prefix, java.lang.String uri)
java.lang.String getPrefix(java.lang.String uri)
NamespaceResolver getNamespaceResolver()
java.util.Map getOpenContentProperties()
void addWrappersToProject(Project toplinkProject)
java.util.Map getInterfacesToSDOTypeHashMap()
java.util.Map<java.lang.Class,SDOType> getImplClassesToSDOType()
java.util.List getAnonymousTypes()
|
EclipseLink 2.4.2, build 'v20130514-5956486' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |