|
||||||||||
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.runtime | Runtime classes for Groovy - whether the dynamic interpreter is being used, the compiler or the bytecode generator. |
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)
|
abstract CachedClass |
MetaMethod.getDeclaringClass()
|
CachedClass |
MetaClassImpl.DummyMetaMethod.getDeclaringClass()
|
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)
|
private MetaBeanProperty |
ExpandoMetaClass.findPropertyInClassHierarchy(java.lang.String propertyName,
CachedClass theClass)
|
private MetaProperty |
MetaClassImpl.getMetaProperty(CachedClass clazz,
java.lang.String name,
boolean useSuper,
boolean useStatic)
|
SingleKeyHashMap |
MetaClassImpl.Index.getNotNull(CachedClass key)
|
SingleKeyHashMap |
MetaClassImpl.Index.getNullable(CachedClass clazz)
|
private void |
MetaClassImpl.inheritMethods(java.util.Collection superClasses,
CachedClass firstGroovySuper)
|
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 |
---|
Subclasses of CachedClass in org.codehaus.groovy.reflection | |
---|---|
static class |
CachedClass.ArrayCachedClass
|
static class |
CachedClass.BigDecimalCachedClass
|
static class |
CachedClass.BigIntegerCachedClass
|
static class |
CachedClass.BooleanCachedClass
|
static class |
CachedClass.ByteCachedClass
|
static class |
CachedClass.CharacterCachedClass
|
static class |
CachedClass.DoubleCachedClass
|
static class |
CachedClass.FloatCachedClass
|
static class |
CachedClass.IntegerCachedClass
|
static class |
CachedClass.LongCachedClass
|
static class |
CachedClass.NumberCachedClass
|
static class |
CachedClass.ShortCachedClass
|
static class |
CachedClass.StringCachedClass
|
Fields in org.codehaus.groovy.reflection declared as CachedClass | |
---|---|
CachedClass |
CachedMethod.cachedClass
|
(package private) CachedClass |
CachedField.cachedClass
|
private CachedClass |
CachedClass.cachedSuperClass
|
(package private) CachedClass |
CachedConstructor.clazz
|
static CachedClass[] |
CachedClass.EMPTY_ARRAY
|
static CachedClass |
ReflectionCache.OBJECT_ARRAY_CLASS
|
static CachedClass |
ReflectionCache.OBJECT_CLASS
|
protected CachedClass[] |
ParameterTypes.parameterTypes
|
private static CachedClass |
ReflectionCache.STRING_CLASS
|
Methods in org.codehaus.groovy.reflection that return CachedClass | |
---|---|
static CachedClass |
ReflectionCache.getCachedClass(java.lang.Class klazz)
Get the CachedClass for a the given Class (which may be a Type). |
CachedClass |
CachedClass.getCachedSuperClass()
This can't be final because ReflectionClass has an inner class that extends CachedClass for java.lang.Object (ReflectionClass.OBJECT_CLASS) that returns null for this method. |
CachedClass |
CachedMethod.getDeclaringClass()
|
CachedClass[] |
ParameterTypes.getParameterTypes()
|
Methods in org.codehaus.groovy.reflection with parameters of type CachedClass | |
---|---|
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,
int size,
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)
|
|
CachedField(CachedClass clazz,
java.lang.reflect.Field field)
|
|
CachedMethod(CachedClass clazz,
java.lang.reflect.Method method)
|
|
ParameterTypes(CachedClass[] parameterTypes)
|
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 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.metaclass |
---|
Fields in org.codehaus.groovy.runtime.metaclass declared as CachedClass | |
---|---|
protected CachedClass[] |
NewMetaMethod.bytecodeParameterTypes
|
private CachedClass |
ClosureStaticMetaMethod.declaringClass
|
private CachedClass |
ClosureMetaMethod.declaringClass
|
protected static CachedClass[] |
NewMetaMethod.EMPTY_TYPE_ARRAY
|
private CachedClass |
MetaMethodIndex.theCachedClass
|
private static CachedClass[] |
ThreadManagedMetaBeanProperty.ZERO_ARGUMENT_LIST
|
Methods in org.codehaus.groovy.runtime.metaclass that return CachedClass | |
---|---|
CachedClass[] |
NewMetaMethod.getBytecodeParameterTypes()
|
CachedClass |
TransformMetaMethod.getDeclaringClass()
|
CachedClass |
ThreadManagedMetaBeanProperty.ThreadBoundGetter.getDeclaringClass()
|
CachedClass |
ThreadManagedMetaBeanProperty.ThreadBoundSetter.getDeclaringClass()
|
CachedClass |
ReflectionMetaMethod.getDeclaringClass()
|
CachedClass |
NewMetaMethod.getDeclaringClass()
|
CachedClass |
ClosureStaticMetaMethod.getDeclaringClass()
|
CachedClass |
ClosureMetaMethod.getDeclaringClass()
|
CachedClass |
NewMetaMethod.getOwnerClass()
|
Constructors in org.codehaus.groovy.runtime.metaclass with parameters of type CachedClass | |
---|---|
MetaMethodIndex(CachedClass theCachedClass)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |