|
|||||
FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
---|---|
Map |
CACHED_CLASS_MAP
|
CachedClass |
OBJECT_ARRAY_CLASS
|
CachedClass |
OBJECT_CLASS
|
CachedClass |
STRING_CLASS
|
WeakDoubleKeyHashMap |
assignableMap
|
TripleKeyHashMap |
mopNames
|
Map |
primitiveTypesMap
|
Constructor Summary | |
ReflectionCache()
|
Method Summary | |
---|---|
static boolean |
arrayContentsEq(def a1, def a2)
|
static Class |
autoboxType(Class type)
|
static CachedClass |
getCachedClass(Class klazz)
Get the CachedClass for a the given Class (which may be a Type). |
static String |
getMOPMethodName(CachedClass declaringClass, String name, boolean useThis)
|
static boolean |
isArray(Class klazz)
|
static boolean |
isAssignableFrom(Class klazz, Class aClass)
|
static void |
setAssignableFrom(Class klazz, Class aClass)
|
Constructor Detail |
---|
ReflectionCache()
Method Detail |
---|
public static boolean arrayContentsEq(def a1, def a2)
public static Class autoboxType(Class type)
public static CachedClass getCachedClass(Class klazz)
public static String getMOPMethodName(CachedClass declaringClass, String name, boolean useThis)
public static boolean isArray(Class klazz)
public static boolean isAssignableFrom(Class klazz, Class aClass)
public static void setAssignableFrom(Class klazz, Class aClass)