org.codehaus.groovy.reflection
Class ReflectionCache
java.lang.Object
org.codehaus.groovy.reflection.ReflectionCache
public class ReflectionCache
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
primitiveTypesMap
private static java.util.Map primitiveTypesMap
mopNames
static TripleKeyHashMap mopNames
CACHED_CLASS_MAP
static final java.util.Map CACHED_CLASS_MAP
assignableMap
static WeakDoubleKeyHashMap assignableMap
STRING_CLASS
private static final CachedClass STRING_CLASS
OBJECT_CLASS
public static final CachedClass OBJECT_CLASS
OBJECT_ARRAY_CLASS
public static final CachedClass OBJECT_ARRAY_CLASS
ReflectionCache
public ReflectionCache()
autoboxType
public static java.lang.Class autoboxType(java.lang.Class type)
getMOPMethodName
public static java.lang.String getMOPMethodName(CachedClass declaringClass,
java.lang.String name,
boolean useThis)
isArray
public static boolean isArray(java.lang.Class klazz)
setAssignableFrom
static void setAssignableFrom(java.lang.Class klazz,
java.lang.Class aClass)
isAssignableFrom
public static boolean isAssignableFrom(java.lang.Class klazz,
java.lang.Class aClass)
arrayContentsEq
static boolean arrayContentsEq(java.lang.Object[] a1,
java.lang.Object[] a2)
getCachedClass
public static CachedClass getCachedClass(java.lang.Class klazz)
Copyright © ${year} The Codehaus. All Rights Reserved.