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