Overview | Package | Class | Deprecated | Index | Help
| Groovy 1.7.10
PREV NEXT | FRAMES NO FRAMES

## Package org.codehaus.groovy.runtime.metaclass

Internal classes related to Groovy's metaclass implementation.

Interface Summary
MetaMethodIndex.EntryIterator |

Class Summary
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 |
MemoryAwareConcurrentReadMap | This Map is a stripped down version of ConcurrentReaderHashMap with small modifications here and there.
MemoryAwareConcurrentReadMap.BarrierLock | A Serializable class for barrier lock *
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 | @author Alex Tkachman
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 | @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

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-2010 The Codehaus. All rights reserved.