Package org.codehaus.groovy.reflection
Class ReflectionCache
java.lang.Object
org.codehaus.groovy.reflection.ReflectionCache
public class ReflectionCache
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static CachedClassOBJECT_ARRAY_CLASSstatic CachedClassOBJECT_CLASS -
Constructor Summary
Constructors Constructor Description ReflectionCache() -
Method Summary
Modifier and Type Method Description static java.lang.ClassautoboxType(java.lang.Class type)static CachedClassgetCachedClass(java.lang.Class klazz)static java.lang.StringgetMOPMethodName(CachedClass declaringClass, java.lang.String name, boolean useThis)static booleanisArray(java.lang.Class klazz)static booleanisAssignableFrom(java.lang.Class klazz, java.lang.Class aClass)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
OBJECT_CLASS
-
OBJECT_ARRAY_CLASS
-
-
Constructor Details
-
ReflectionCache
public ReflectionCache()
-
-
Method Details
-
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) -
isAssignableFrom
public static boolean isAssignableFrom(java.lang.Class klazz, java.lang.Class aClass) -
getCachedClass
-