|
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) E28847-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITypeRepository
The external representation of the repository of Java types, which gives access to the application's classes.
Important: IType.UNRESOLVABLE_TYPE
has to be handled by the implementer, which has to be done in getType(String)
. It indicates the type is unresolvable or simply unknown.
Method Summary | |
---|---|
IType |
getEnumType(java.lang.String enumTypeName) Returns the IType representing the possible given enum constant. |
IType |
getType(java.lang.Class<?> type) Retrieves the external type for the given Java type. |
IType |
getType(java.lang.String typeName) Retrieves the external class for the given fully qualified class name. |
TypeHelper |
getTypeHelper() Returns a helper that gives access to the most common types . |
Method Detail |
---|
IType getEnumType(java.lang.String enumTypeName)
IType
representing the possible given enum constant. If the given value does not represent an enum constant, then null
is returned.enumTypeName
- The fully qualified enum type with the constantnull
if none existsIType getType(java.lang.Class<?> type)
type
- The Java type to wrap with an external formIType getType(java.lang.String typeName)
typeName
- The fully qualified class name of the class to retrieveTypeHelper getTypeHelper()
types
.IType
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |