Package gw.lang.reflect.java
Class JavaTypes
- java.lang.Object
-
- gw.lang.reflect.java.JavaTypes
-
public class JavaTypes extends java.lang.Object
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description JavaTypes()
-
Method Summary
-
-
-
Field Detail
-
THIS
private static JavaTypes THIS
-
pVOID
private IJavaType pVOID
-
pBOOLEAN
private IJavaType pBOOLEAN
-
pBYTE
private IJavaType pBYTE
-
pCHAR
private IJavaType pCHAR
-
pDOUBLE
private IJavaType pDOUBLE
-
pFLOAT
private IJavaType pFLOAT
-
pINT
private IJavaType pINT
-
pLONG
private IJavaType pLONG
-
pSHORT
private IJavaType pSHORT
-
RUNNABLE
private IJavaType RUNNABLE
-
THROWS
private IType THROWS
-
VOID
private IType VOID
-
STRING
private IJavaType STRING
-
NUMBER
private IJavaType NUMBER
-
DOUBLE
private IJavaType DOUBLE
-
BOOLEAN
private IJavaType BOOLEAN
-
OBJECT
private IJavaType OBJECT
-
DATE
private IJavaType DATE
-
BYTE
private IJavaType BYTE
-
FLOAT
private IJavaType FLOAT
-
CHARACTER
private IJavaType CHARACTER
-
CHAR_SEQUENCE
private IJavaType CHAR_SEQUENCE
-
STRING_BUILDER
private IJavaType STRING_BUILDER
-
STRING_BUFFER
private IJavaType STRING_BUFFER
-
INTEGER
private IJavaType INTEGER
-
LONG
private IJavaType LONG
-
SHORT
private IJavaType SHORT
-
BIG_DECIMAL
private IJavaType BIG_DECIMAL
-
BIG_INTEGER
private IJavaType BIG_INTEGER
-
COLLECTION
private IJavaType COLLECTION
-
ITERATOR
private IJavaType ITERATOR
-
COMPARABLE
private IJavaType COMPARABLE
-
ITERABLE
private IJavaType ITERABLE
-
LIST
private IJavaType LIST
-
LINKED_LIST
private IJavaType LINKED_LIST
-
SET
private IJavaType SET
-
MAP
private IJavaType MAP
-
HASH_SET
private IJavaType HASH_SET
-
ARRAY_LIST
private IJavaType ARRAY_LIST
-
HASH_MAP
private IJavaType HASH_MAP
-
CLASS
private IJavaType CLASS
-
THROWABLE
private IJavaType THROWABLE
-
ERROR
private IJavaType ERROR
-
EXCEPTION
private IJavaType EXCEPTION
-
RUNTIME_EXCEPTION
private IJavaType RUNTIME_EXCEPTION
-
ENUM
private IJavaType ENUM
-
QNAME
private IJavaType QNAME
-
TIME_ZONE
private IJavaType TIME_ZONE
-
ANNOTATION
private IJavaType ANNOTATION
-
REPEATABLE
private IJavaType REPEATABLE
-
TARGET
private IJavaType TARGET
-
TARGET_MODIFIER
private IJavaType TARGET_MODIFIER
-
STRICT_GENERICS
private IJavaType STRICT_GENERICS
-
JAVA_LANG_DEPRECATED
private IJavaType JAVA_LANG_DEPRECATED
-
INHERITED
private IJavaType INHERITED
-
FUNCTIONAL_INTERFACE
private IJavaType FUNCTIONAL_INTERFACE
-
LOCK
private IJavaType LOCK
-
BINDINGS
private IJavaType BINDINGS
-
ANNOTATION_USAGE
private IJavaType ANNOTATION_USAGE
-
ANNOTATION_USAGES
private IJavaType ANNOTATION_USAGES
-
AUTOINSERT
private IJavaType AUTOINSERT
-
IGOSU_OBJECT
private IJavaType IGOSU_OBJECT
-
IANNOTATION
private IJavaType IANNOTATION
-
INTERNAL_API
private IJavaType INTERNAL_API
-
ITYPE
private IJavaType ITYPE
-
IDIMENSION
private IJavaType IDIMENSION
-
FUNCTION_TYPE
private IType FUNCTION_TYPE
-
IBLOCK
private IType IBLOCK
-
IMETHOD_REFERENCE
private IType IMETHOD_REFERENCE
-
IFEATURE_REFERENCE
private IType IFEATURE_REFERENCE
-
GW_LANG_DEPRECATED
private IType GW_LANG_DEPRECATED
-
FRAGMENT_INSTANCE
private IType FRAGMENT_INSTANCE
-
IEXTERNAL_SYMBOL_MAP
private IType IEXTERNAL_SYMBOL_MAP
-
PARAM
private IType PARAM
-
PARAMS
private IType PARAMS
-
IQUERY_RESULT_SET
private IType IQUERY_RESULT_SET
-
IEXECUTION_ENVIRONMENT
private IJavaType IEXECUTION_ENVIRONMENT
-
IINHERITED
private IJavaType IINHERITED
-
IGOSU_CLASS_OBJECT
private IJavaType IGOSU_CLASS_OBJECT
-
IINTERVAL
private IJavaType IINTERVAL
-
INTEGER_INTERVAL
private IJavaType INTEGER_INTERVAL
-
LONG_INTERVAL
private IJavaType LONG_INTERVAL
-
NUMBER_INTERVAL
private IJavaType NUMBER_INTERVAL
-
BIG_INTEGER_INTERVAL
private IJavaType BIG_INTEGER_INTERVAL
-
BIG_DECIMAL_INTERVAL
private IJavaType BIG_DECIMAL_INTERVAL
-
DATE_INTERVAL
private IJavaType DATE_INTERVAL
-
SEQUENCEABLE_INTERVAL
private IJavaType SEQUENCEABLE_INTERVAL
-
COMPARABLE_INTERVAL
private IJavaType COMPARABLE_INTERVAL
-
IBLOCK_EXPRESSION
private IJavaType IBLOCK_EXPRESSION
-
IPROGRAM_INSTANCE
private IJavaType IPROGRAM_INSTANCE
-
IEXPANDO
private IJavaType IEXPANDO
-
ACTUAL_NAME
private IJavaType ACTUAL_NAME
-
RATIONAL
private IJavaType RATIONAL
-
-
Method Detail
-
pVOID
public static IJavaType pVOID()
-
pBOOLEAN
public static IJavaType pBOOLEAN()
-
pBYTE
public static IJavaType pBYTE()
-
pCHAR
public static IJavaType pCHAR()
-
pDOUBLE
public static IJavaType pDOUBLE()
-
pFLOAT
public static IJavaType pFLOAT()
-
pINT
public static IJavaType pINT()
-
pLONG
public static IJavaType pLONG()
-
pSHORT
public static IJavaType pSHORT()
-
RUNNABLE
public static IType RUNNABLE()
-
THROWS
public static IType THROWS()
-
VOID
public static IType VOID()
-
STRING
public static IJavaType STRING()
-
NUMBER
public static IJavaType NUMBER()
-
DOUBLE
public static IJavaType DOUBLE()
-
BOOLEAN
public static IJavaType BOOLEAN()
-
OBJECT
public static IJavaType OBJECT()
-
DATE
public static IJavaType DATE()
-
BYTE
public static IJavaType BYTE()
-
FLOAT
public static IJavaType FLOAT()
-
CHARACTER
public static IJavaType CHARACTER()
-
CHAR_SEQUENCE
public static IJavaType CHAR_SEQUENCE()
-
STRING_BUILDER
public static IJavaType STRING_BUILDER()
-
STRING_BUFFER
public static IJavaType STRING_BUFFER()
-
INTEGER
public static IJavaType INTEGER()
-
LONG
public static IJavaType LONG()
-
SHORT
public static IJavaType SHORT()
-
BIG_DECIMAL
public static IJavaType BIG_DECIMAL()
-
BIG_INTEGER
public static IJavaType BIG_INTEGER()
-
COLLECTION
public static IJavaType COLLECTION()
-
ITERATOR
public static IJavaType ITERATOR()
-
COMPARABLE
public static IJavaType COMPARABLE()
-
ITERABLE
public static IJavaType ITERABLE()
-
LIST
public static IJavaType LIST()
-
LINKED_LIST
public static IJavaType LINKED_LIST()
-
SET
public static IJavaType SET()
-
MAP
public static IJavaType MAP()
-
HASH_SET
public static IJavaType HASH_SET()
-
ARRAY_LIST
public static IJavaType ARRAY_LIST()
-
HASH_MAP
public static IJavaType HASH_MAP()
-
CLASS
public static IJavaType CLASS()
-
THROWABLE
public static IJavaType THROWABLE()
-
ERROR
public static IJavaType ERROR()
-
EXCEPTION
public static IJavaType EXCEPTION()
-
RUNTIME_EXCEPTION
public static IJavaType RUNTIME_EXCEPTION()
-
ENUM
public static IJavaType ENUM()
-
QNAME
public static IJavaType QNAME()
-
TIME_ZONE
public static IJavaType TIME_ZONE()
-
ANNOTATION
public static IJavaType ANNOTATION()
-
REPEATABLE
public static IJavaType REPEATABLE()
-
TARGET
public static IJavaType TARGET()
-
TARGET_MODIFIER
public static IJavaType TARGET_MODIFIER()
-
STRICT_GENERICS
public static IJavaType STRICT_GENERICS()
-
JAVA_LANG_DEPRECATED
public static IJavaType JAVA_LANG_DEPRECATED()
-
INHERITED
public static IJavaType INHERITED()
-
FUNCTIONAL_INTERFACE
public static IJavaType FUNCTIONAL_INTERFACE()
-
LOCK
public static IJavaType LOCK()
-
BINDINGS
public static IJavaType BINDINGS()
-
ANNOTATION_USAGE
public static IJavaType ANNOTATION_USAGE()
-
ANNOTATION_USAGES
public static IJavaType ANNOTATION_USAGES()
-
AUTOINSERT
public static IJavaType AUTOINSERT()
-
IGOSU_OBJECT
public static IJavaType IGOSU_OBJECT()
-
IANNOTATION
public static IJavaType IANNOTATION()
-
INTERNAL_API
public static IJavaType INTERNAL_API()
-
ITYPE
public static IJavaType ITYPE()
-
IDIMENSION
public static IJavaType IDIMENSION()
-
FUNCTION_TYPE
public static IType FUNCTION_TYPE()
-
IBLOCK
public static IType IBLOCK()
-
IMETHOD_REFERENCE
public static IType IMETHOD_REFERENCE()
-
IFEATURE_REFERENCE
public static IType IFEATURE_REFERENCE()
-
GW_LANG_DEPRECATED
public static IType GW_LANG_DEPRECATED()
-
FRAGMENT_INSTANCE
public static IType FRAGMENT_INSTANCE()
-
IEXTERNAL_SYMBOL_MAP
public static IType IEXTERNAL_SYMBOL_MAP()
-
PARAM
public static IType PARAM()
-
PARAMS
public static IType PARAMS()
-
IQUERY_RESULT_SET
public static IType IQUERY_RESULT_SET()
-
IEXECUTION_ENVIRONMENT
public static IJavaType IEXECUTION_ENVIRONMENT()
-
IINHERITED
public static IJavaType IINHERITED()
-
IGOSU_CLASS_OBJECT
public static IJavaType IGOSU_CLASS_OBJECT()
-
IINTERVAL
public static IJavaType IINTERVAL()
-
INTEGER_INTERVAL
public static IJavaType INTEGER_INTERVAL()
-
LONG_INTERVAL
public static IJavaType LONG_INTERVAL()
-
NUMBER_INTERVAL
public static IJavaType NUMBER_INTERVAL()
-
BIG_INTEGER_INTERVAL
public static IJavaType BIG_INTEGER_INTERVAL()
-
BIG_DECIMAL_INTERVAL
public static IJavaType BIG_DECIMAL_INTERVAL()
-
DATE_INTERVAL
public static IJavaType DATE_INTERVAL()
-
SEQUENCEABLE_INTERVAL
public static IJavaType SEQUENCEABLE_INTERVAL()
-
COMPARABLE_INTERVAL
public static IJavaType COMPARABLE_INTERVAL()
-
IBLOCK_EXPRESSION
public static IJavaType IBLOCK_EXPRESSION()
-
IPROGRAM_INSTANCE
public static IJavaType IPROGRAM_INSTANCE()
-
IEXPANDO
public static IJavaType IEXPANDO()
-
ACTUAL_NAME
public static IJavaType ACTUAL_NAME()
-
RATIONAL
public static IJavaType RATIONAL()
-
findTypeFromJre
private static IJavaType findTypeFromJre(java.lang.Class c)
-
findTypeFromProject
private static IJavaType findTypeFromProject(java.lang.Class c)
-
getCachedType
private static IJavaType getCachedType(java.lang.Class c, boolean bFromJre)
-
getCACHE
private static java.util.Map<java.lang.Class,IJavaType> getCACHE()
-
getJreType
public static IJavaType getJreType(java.lang.Class<?> c)
-
getGosuType
public static IJavaType getGosuType(java.lang.Class<?> c)
-
getSystemType
public static IJavaType getSystemType(java.lang.Class<?> c)
-
flushCache
public static void flushCache()
-
-