|
Groovy 1.7.0 | |||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||
| Interface Summary | |
|---|---|
| ClosureMetaClass.MethodChooser | |
| MemoryAwareConcurrentReadMap.Reference | Reference class used to support get() |
| MetaMethodIndex.EntryIterator | |
| Class Summary | |
|---|---|
| ClosureMetaClass | A meta class for closures generated by the Groovy compiler. |
| ClosureMetaClass.NormalMethodChooser | |
| ClosureMetaClass.StandardClosureChooser | |
| ClosureMetaMethod | A MetaMethod that accepts a closure in the constructor which is invoked when the MetaMethod is called. |
| ClosureMetaMethod.MethodClosureMetaMethod | |
| ClosureStaticMetaMethod | This class represents a MetaMethod that is a closure that pretends to be a static method. |
| ConcurrentReaderHashMap | A version of Hashtable that supports mostly-concurrent reading, but exclusive writing. |
| ConcurrentReaderHashMap.BarrierLock | A Serializable class for barrier lock * |
| ConcurrentReaderHashMap.Entry | ConcurrentReaderHashMap collision list entry. |
| ConcurrentReaderHashMap.EntrySet | |
| ConcurrentReaderHashMap.HashIterator | |
| ConcurrentReaderHashMap.KeyIterator | |
| ConcurrentReaderHashMap.KeySet | |
| ConcurrentReaderHashMap.ValueIterator | |
| ConcurrentReaderHashMap.Values | |
| MemoryAwareConcurrentReadMap | This Map is a stripped down version of ConcurrentReaderHashMap with small modifications here and there. |
| MemoryAwareConcurrentReadMap.BarrierLock | A Serializable class for barrier lock * |
| MemoryAwareConcurrentReadMap.DummyRef | A dummy to replace the SoftReference if needed |
| MemoryAwareConcurrentReadMap.Entry | ConcurrentReaderHashMap collision list entry. |
| MemoryAwareConcurrentReadMap.SoftRef | A SoftReference representing a key or value of the map. |
| 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 |
| MixedInMetaClass | |
| MixinInstanceMetaMethod | MetaMethod for mixed in classes |
| MixinInstanceMetaProperty | MetaProperty for mixed in classes |
| 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. |
| ThreadManagedMetaBeanProperty.ThreadBoundGetter | Accesses the ThreadBound state of the property as a getter |
| ThreadManagedMetaBeanProperty.ThreadBoundSetter | Sets the ThreadBound state of the property like a setter |
| TransformMetaMethod | A MetaMethod implementation useful for implementing coercion based invocations |
| Exception Summary | |
|---|---|
| MethodSelectionException | This exception is thrown if the runtime is unable to select a method. |
| MissingMethodExceptionNoStack | |
| MissingMethodExecutionFailed | A stack less exception used to indicate, that the execution of a missingMethod method failed with a MissingMethodException. |
| MissingPropertyExceptionNoStack | |
Copyright © 2003-2009 The Codehaus. All rights reserved.