Class |
Description |
ClosureMetaClass
|
A meta class for closures generated by the Groovy compiler. |
ClosureMetaMethod
|
A MetaMethod that accepts a closure in the constructor which is invoked when the MetaMethod is called.
|
ClosureStaticMetaMethod
|
This class represents a MetaMethod that is a closure that pretends to be a static method.
|
ConcurrentReaderHashMap
|
A hash table that supports mostly-concurrent reading, but
exclusive writing. |
ConcurrentReaderHashMap.BarrierLock
|
A Serializable class for barrier lock * |
ConcurrentReaderHashMap.Entry
|
ConcurrentReaderHashMap collision list entry. |
ConcurrentReaderHashMap.HashIterator
|
|
ConcurrentReaderHashMap.KeyIterator
|
|
ConcurrentReaderHashMap.ValueIterator
|
|
DefaultMetaClassInfo
|
WARNING: This class is for internal use only!
|
DefaultMetaClassInfo.ConstantMetaClassVersioning
|
|
MetaClassRegistryImpl
|
A registry of MetaClass instances which caches introspection &
reflection information and allows methods to be dynamically added to
existing classes at runtime |
MetaMethodIndex
|
|
MetaMethodIndex.CacheEntry
|
|
MetaMethodIndex.Entry
|
|
MetaMethodIndex.Header
|
|
MethodHelper
|
Some reflection helper methods |
MethodMetaProperty
|
Wrapper for a method for a property get or set.
|
MethodMetaProperty.GetBeanMethodMetaProperty
|
Wrapper for a method realizing the property getter.
|
MethodMetaProperty.GetMethodMetaProperty
|
Wrapper for a method realizing the property get.
|
MixedInMetaClass
|
@author Alex Tkachman |
MixinInstanceMetaMethod
|
MetaMethod for mixed in classes |
MixinInstanceMetaProperty
|
MetaProperty for mixed in classes |
MultipleSetterProperty
|
This class represents a property with multiple setters. |
NewInstanceMetaMethod
|
A MetaMethod implementation where the underlying method is really a static
helper method on some class but it appears to be an instance method on a class. |
NewMetaMethod
|
Base class for NewInstanceMetaMethod and NewStaticMetaMethod |
NewStaticMetaMethod
|
A MetaMethod implementation where the underlying method is really a static
helper method on some class. |
OwnedMetaClass
|
@author Alex Tkachman |
ReflectionMetaMethod
|
|
ReflectorLoader
|
Reflector creation helper. |
TemporaryMethodKey
|
A temporary implementation of MethodKey used to perform a fast lookup
for a method using a set of arguments to a method |
ThreadManagedMetaBeanProperty
|
This MetaBeanProperty will create a pseudo property whose value is bound to an object
using weak references. |
TransformMetaMethod
|
A MetaMethod implementation useful for implementing coercion based invocations |