|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CachedClass | |
---|---|
groovy.lang | Core Groovy language classes for implementing data structures, closures, metadata and so forth. |
org.codehaus.groovy.reflection | Internal classes for assisting with reflection. |
org.codehaus.groovy.reflection.stdclasses | |
org.codehaus.groovy.runtime | Runtime classes for Groovy - whether the dynamic interpreter is being used, the compiler or the bytecode generator. |
org.codehaus.groovy.runtime.dgmimpl | |
org.codehaus.groovy.runtime.dgmimpl.arrays | |
org.codehaus.groovy.runtime.metaclass | Internal classes related to Groovy's metaclass implementation. |
Uses of CachedClass in groovy.lang |
---|
Fields in groovy.lang declared as CachedClass | |
---|---|
protected CachedClass |
MetaClassImpl.theCachedClass
|
Methods in groovy.lang that return CachedClass | |
---|---|
private CachedClass |
MetaClassImpl.calcFirstGroovySuperClass(java.util.Collection superClasses)
|
CachedClass |
MetaClassImpl.DummyMetaMethod.getDeclaringClass()
|
abstract CachedClass |
MetaMethod.getDeclaringClass()
|
CachedClass |
MetaClassImpl.getTheCachedClass()
|
Methods in groovy.lang that return types with arguments of type CachedClass | |
---|---|
protected java.util.LinkedList<CachedClass> |
MetaClassImpl.getSuperClasses()
|
Methods in groovy.lang with parameters of type CachedClass | |
---|---|
private void |
MetaClassImpl.addFields(CachedClass klass,
SingleKeyHashMap propertyIndex)
|
private void |
MetaClassImpl.connectMultimethods(java.util.List superClasses,
CachedClass firstGroovyClass)
|
protected static boolean |
MetaMethod.equal(CachedClass[] a,
CachedClass[] b)
|
protected static boolean |
MetaMethod.equal(CachedClass[] a,
CachedClass[] b)
|
protected static boolean |
MetaMethod.equal(CachedClass[] a,
java.lang.Class[] b)
|
protected MetaBeanProperty |
MetaClassImpl.findPropertyInClassHierarchy(java.lang.String propertyName,
CachedClass theClass)
|
private MetaMethod[] |
MetaClassImpl.getNewMetaMethods(CachedClass c)
|
SingleKeyHashMap |
MetaClassImpl.Index.getNotNull(CachedClass key)
|
SingleKeyHashMap |
MetaClassImpl.Index.getNullable(CachedClass clazz)
|
private boolean |
ExpandoMetaClass.isGetter(java.lang.String name,
CachedClass[] args)
Returns true if the name of the method specified and the number of arguments make it a javabean property |
boolean |
ExpandoMetaClass.isSetter(java.lang.String name,
CachedClass[] args)
|
private void |
MetaClassImpl.populateMethods(java.util.LinkedList superClasses,
CachedClass firstGroovySuper)
|
void |
MetaClassImpl.Index.put(CachedClass key,
SingleKeyHashMap value)
|
Uses of CachedClass in org.codehaus.groovy.reflection |
---|
Fields in org.codehaus.groovy.reflection declared as CachedClass | |
---|---|
CachedClass |
CachedMethod.cachedClass
|
(package private) CachedClass |
CachedConstructor.clazz
|
private CachedClass |
GeneratedMetaMethod.declaringClass
|
static CachedClass[] |
CachedClass.EMPTY_ARRAY
|
(package private) CachedClass |
MixinInMetaClass.mixinClass
|
static CachedClass |
ReflectionCache.OBJECT_ARRAY_CLASS
|
static CachedClass |
ReflectionCache.OBJECT_CLASS
|
protected CachedClass[] |
ParameterTypes.parameterTypes
|
(package private) static CachedClass |
ReflectionCache.STRING_CLASS
|
Fields in org.codehaus.groovy.reflection with type parameters of type CachedClass | |
---|---|
private LazyReference<CachedClass> |
CachedClass.cachedSuperClass
|
private LazyReference<java.util.Set<CachedClass>> |
CachedClass.declaredInterfaces
|
private LazyReference<java.util.Set<CachedClass>> |
CachedClass.interfaces
|
Methods in org.codehaus.groovy.reflection that return CachedClass | |
---|---|
private static CachedClass |
ClassInfo.createCachedClass(java.lang.Class klazz,
ClassInfo classInfo)
|
CachedClass |
CachedClass.getCachedClass()
compatibility method |
CachedClass |
ClassInfo.getCachedClass()
|
static CachedClass |
ReflectionCache.getCachedClass(java.lang.Class klazz)
|
CachedClass |
CachedClass.getCachedSuperClass()
|
CachedClass |
CachedMethod.getDeclaringClass()
|
CachedClass |
GeneratedMetaMethod.getDeclaringClass()
|
CachedClass |
MixinInMetaClass.getInstanceClass()
|
CachedClass |
MixinInMetaClass.getMixinClass()
|
CachedClass[] |
ParameterTypes.getParameterTypes()
|
CachedClass |
ClassInfo.LazyCachedClassRef.initValue()
|
Methods in org.codehaus.groovy.reflection that return types with arguments of type CachedClass | |
---|---|
java.util.Set<CachedClass> |
CachedClass.getDeclaredInterfaces()
|
java.util.Set<CachedClass> |
CachedClass.getInterfaces()
|
Methods in org.codehaus.groovy.reflection with parameters of type CachedClass | |
---|---|
private CachedConstructor |
MixinInMetaClass.findDefaultConstructor(CachedClass mixinClass)
|
private static java.lang.Object[] |
ParameterTypes.fitToVargs(java.lang.Object[] argumentArray,
CachedClass[] paramTypes)
this method is called when the number of arguments to a method is greater than 1 and if the method is a vargs method. |
static java.lang.String |
ReflectionCache.getMOPMethodName(CachedClass declaringClass,
java.lang.String name,
boolean useThis)
|
private boolean |
ParameterTypes.isValidExactMethod(java.lang.Class[] arguments,
CachedClass[] pt)
|
private boolean |
ParameterTypes.isValidVarargsMethod(java.lang.Class[] arguments,
int size,
CachedClass[] pt,
int paramMinus1)
|
CachedMethod |
CachedClass.searchMethods(java.lang.String name,
CachedClass[] parameterTypes)
|
protected void |
ParameterTypes.setParametersTypes(CachedClass[] pt)
|
Constructors in org.codehaus.groovy.reflection with parameters of type CachedClass | |
---|---|
CachedConstructor(CachedClass clazz,
java.lang.reflect.Constructor c)
|
|
CachedMethod(CachedClass clazz,
java.lang.reflect.Method method)
|
|
MixinInMetaClass(ExpandoMetaClass emc,
CachedClass mixinClass)
|
|
ParameterTypes(CachedClass[] parameterTypes)
|
Uses of CachedClass in org.codehaus.groovy.reflection.stdclasses |
---|
Subclasses of CachedClass in org.codehaus.groovy.reflection.stdclasses | |
---|---|
class |
ArrayCachedClass
|
class |
BigDecimalCachedClass
|
class |
BigIntegerCachedClass
|
class |
BooleanCachedClass
|
class |
ByteCachedClass
|
class |
CachedClosureClass
|
class |
CharacterCachedClass
|
class |
DoubleCachedClass
|
class |
FloatCachedClass
|
class |
IntegerCachedClass
|
class |
LongCachedClass
|
class |
NumberCachedClass
|
class |
ObjectCachedClass
|
class |
ShortCachedClass
|
class |
StringCachedClass
|
Methods in org.codehaus.groovy.reflection.stdclasses that return CachedClass | |
---|---|
CachedClass |
ObjectCachedClass.getCachedSuperClass()
|
Uses of CachedClass in org.codehaus.groovy.runtime |
---|
Fields in org.codehaus.groovy.runtime declared as CachedClass | |
---|---|
private CachedClass[] |
DefaultCachedMethodKey.parameterTypes
|
Methods in org.codehaus.groovy.runtime with parameters of type CachedClass | |
---|---|
private void |
GroovyCategorySupport.ThreadCategoryInfo.applyUse(CachedClass cachedClass)
|
private static long |
MetaClassHelper.calculateParameterDistance(java.lang.Class argument,
CachedClass parameter)
|
Constructors in org.codehaus.groovy.runtime with parameters of type CachedClass | |
---|---|
DefaultCachedMethodKey(java.lang.Class sender,
java.lang.String name,
CachedClass[] parameterTypes,
boolean isCallToSuper)
|
Uses of CachedClass in org.codehaus.groovy.runtime.dgmimpl |
---|
Fields in org.codehaus.groovy.runtime.dgmimpl declared as CachedClass | |
---|---|
private static CachedClass |
NumberNumberMetaMethod.NUMBER_CLASS
|
private static CachedClass[] |
NumberNumberMetaMethod.NUMBER_CLASS_ARR
|
Methods in org.codehaus.groovy.runtime.dgmimpl that return CachedClass | |
---|---|
CachedClass |
NumberNumberMetaMethod.getDeclaringClass()
|
Uses of CachedClass in org.codehaus.groovy.runtime.dgmimpl.arrays |
---|
Fields in org.codehaus.groovy.runtime.dgmimpl.arrays declared as CachedClass | |
---|---|
private static CachedClass |
CharacterArrayPutAtMetaMethod.ARR_CLASS
|
private static CachedClass |
LongArrayPutAtMetaMethod.ARR_CLASS
|
private static CachedClass |
IntegerArrayGetAtMetaMethod.ARR_CLASS
|
private static CachedClass |
FloatArrayPutAtMetaMethod.ARR_CLASS
|
private static CachedClass |
ByteArrayGetAtMetaMethod.ARR_CLASS
|
private static CachedClass |
ShortArrayGetAtMetaMethod.ARR_CLASS
|
private static CachedClass |
IntegerArrayPutAtMetaMethod.ARR_CLASS
|
private static CachedClass |
LongArrayGetAtMetaMethod.ARR_CLASS
|
private static CachedClass |
ShortArrayPutAtMetaMethod.ARR_CLASS
|
private static CachedClass |
BooleanArrayGetAtMetaMethod.ARR_CLASS
|
private static CachedClass |
DoubleArrayGetAtMetaMethod.ARR_CLASS
|
private static CachedClass |
DoubleArrayPutAtMetaMethod.ARR_CLASS
|
private static CachedClass |
FloatArrayGetAtMetaMethod.ARR_CLASS
|
private static CachedClass |
BooleanArrayPutAtMetaMethod.ARR_CLASS
|
private static CachedClass |
ByteArrayPutAtMetaMethod.ARR_CLASS
|
private static CachedClass |
CharacterArrayGetAtMetaMethod.ARR_CLASS
|
protected static CachedClass |
ArrayMetaMethod.INTEGER_CLASS
|
protected static CachedClass[] |
ArrayMetaMethod.INTEGER_CLASS_ARR
|
private static CachedClass |
ObjectArrayPutAtMetaMethod.OBJECT_ARR_CLASS
|
private static CachedClass |
ObjectArrayGetAtMetaMethod.OBJECT_ARR_CLASS
|
private static CachedClass |
CharacterArrayPutAtMetaMethod.OBJECT_CLASS
|
private static CachedClass |
LongArrayPutAtMetaMethod.OBJECT_CLASS
|
private static CachedClass |
FloatArrayPutAtMetaMethod.OBJECT_CLASS
|
private static CachedClass |
ObjectArrayPutAtMetaMethod.OBJECT_CLASS
|
private static CachedClass |
IntegerArrayPutAtMetaMethod.OBJECT_CLASS
|
private static CachedClass |
ShortArrayPutAtMetaMethod.OBJECT_CLASS
|
private static CachedClass |
DoubleArrayPutAtMetaMethod.OBJECT_CLASS
|
private static CachedClass |
BooleanArrayPutAtMetaMethod.OBJECT_CLASS
|
private static CachedClass |
ByteArrayPutAtMetaMethod.OBJECT_CLASS
|
private static CachedClass[] |
CharacterArrayPutAtMetaMethod.PARAM_CLASS_ARR
|
private static CachedClass[] |
LongArrayPutAtMetaMethod.PARAM_CLASS_ARR
|
private static CachedClass[] |
FloatArrayPutAtMetaMethod.PARAM_CLASS_ARR
|
private static CachedClass[] |
ObjectArrayPutAtMetaMethod.PARAM_CLASS_ARR
|
private static CachedClass[] |
IntegerArrayPutAtMetaMethod.PARAM_CLASS_ARR
|
private static CachedClass[] |
ShortArrayPutAtMetaMethod.PARAM_CLASS_ARR
|
private static CachedClass[] |
DoubleArrayPutAtMetaMethod.PARAM_CLASS_ARR
|
private static CachedClass[] |
BooleanArrayPutAtMetaMethod.PARAM_CLASS_ARR
|
private static CachedClass[] |
ByteArrayPutAtMetaMethod.PARAM_CLASS_ARR
|
Methods in org.codehaus.groovy.runtime.dgmimpl.arrays that return CachedClass | |
---|---|
CachedClass |
CharacterArrayPutAtMetaMethod.getDeclaringClass()
|
CachedClass |
LongArrayPutAtMetaMethod.getDeclaringClass()
|
CachedClass |
IntegerArrayGetAtMetaMethod.getDeclaringClass()
|
CachedClass |
FloatArrayPutAtMetaMethod.getDeclaringClass()
|
CachedClass |
ByteArrayGetAtMetaMethod.getDeclaringClass()
|
CachedClass |
ObjectArrayPutAtMetaMethod.getDeclaringClass()
|
CachedClass |
ShortArrayGetAtMetaMethod.getDeclaringClass()
|
CachedClass |
IntegerArrayPutAtMetaMethod.getDeclaringClass()
|
CachedClass |
LongArrayGetAtMetaMethod.getDeclaringClass()
|
CachedClass |
ShortArrayPutAtMetaMethod.getDeclaringClass()
|
CachedClass |
BooleanArrayGetAtMetaMethod.getDeclaringClass()
|
CachedClass |
DoubleArrayGetAtMetaMethod.getDeclaringClass()
|
CachedClass |
DoubleArrayPutAtMetaMethod.getDeclaringClass()
|
CachedClass |
FloatArrayGetAtMetaMethod.getDeclaringClass()
|
CachedClass |
BooleanArrayPutAtMetaMethod.getDeclaringClass()
|
CachedClass |
ObjectArrayGetAtMetaMethod.getDeclaringClass()
|
CachedClass |
ByteArrayPutAtMetaMethod.getDeclaringClass()
|
CachedClass |
CharacterArrayGetAtMetaMethod.getDeclaringClass()
|
Uses of CachedClass in org.codehaus.groovy.runtime.metaclass |
---|
Fields in org.codehaus.groovy.runtime.metaclass declared as CachedClass | |
---|---|
protected CachedClass[] |
NewMetaMethod.bytecodeParameterTypes
|
private CachedClass |
ClosureMetaMethod.declaringClass
|
private CachedClass |
ClosureStaticMetaMethod.declaringClass
|
protected static CachedClass[] |
NewMetaMethod.EMPTY_TYPE_ARRAY
|
private static CachedClass[] |
ThreadManagedMetaBeanProperty.ZERO_ARGUMENT_LIST
|
Methods in org.codehaus.groovy.runtime.metaclass that return CachedClass | |
---|---|
CachedClass[] |
NewMetaMethod.getBytecodeParameterTypes()
|
CachedClass |
ClosureMetaMethod.getDeclaringClass()
|
CachedClass |
NewMetaMethod.getDeclaringClass()
|
CachedClass |
MixinInstanceMetaMethod.getDeclaringClass()
|
CachedClass |
TransformMetaMethod.getDeclaringClass()
|
CachedClass |
ClosureStaticMetaMethod.getDeclaringClass()
|
CachedClass |
ReflectionMetaMethod.getDeclaringClass()
|
CachedClass |
ThreadManagedMetaBeanProperty.ThreadBoundGetter.getDeclaringClass()
|
CachedClass |
ThreadManagedMetaBeanProperty.ThreadBoundSetter.getDeclaringClass()
|
CachedClass |
NewMetaMethod.getOwnerClass()
|
Constructors in org.codehaus.groovy.runtime.metaclass with parameters of type CachedClass | |
---|---|
MetaMethodIndex(CachedClass theCachedClass)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |