| 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. 
 | 
| DefaultMetaClassInfo | 
 WARNING: This class is for internal use only!
 We use this class to store information about if a default MetaClass is
 used for certain primitives. 
 | 
| DefaultMetaClassInfo.ConstantMetaClassVersioning | 
  | 
| MetaClassRegistryImpl | 
 A registry of MetaClass instances which caches introspection and
 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 | 
  | 
| 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 | 
  | 
| 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 
 |