Name | Description | Type | Package | Framework |
AdaptingMetaClass | An interface for MetaClass instances that "adapt" other MetaClass instances such as a proxy or delegating MetaClass. | Interface | groovy.lang | Groovy |
|
BenchmarkInterceptor | Interceptor that registers the timestamp of each method call before and after invocation. | Class | groovy.lang | Groovy |
|
Binding | Represents the variable bindings of a script which can be altered from outside the script object or created outside of a script and passed | Class | groovy.lang | Groovy |
|
Category | Transforms an instance-style Groovy class or interface to become a static-style conventional Groovy category. | Class | groovy.lang | Groovy |
|
Closure | Represents any closure object in Groovy. | Class | groovy.lang | Groovy |
|
ClosureException | An exception thrown by a closure invocationAuthor:James StrachanSee Also:Serialized Form | Class | groovy.lang | Groovy |
|
ClosureInvokingMethod | An interface for MetaMethods that invoke closures to implements. | Interface | groovy.lang | Groovy |
|
Delegate | Field annotation to automatically delegate part of the functionality of an owner class to the annotated field. | Class | groovy.lang | Groovy |
|
DelegatesTo | This annotation can be used by API or DSL writers to document parameters which accept a closure. | Class | groovy.lang | Groovy |
|
DelegatingMetaClass | | Class | groovy.lang | Groovy |
|
DeprecationException | Use this exception to mark a method implementation as being deprecated. | Class | groovy.lang | Groovy |
|
EmptyRange | Constructing Ranges like 0. | Class | groovy.lang | Groovy |
|
ExpandoMetaClass | ExpandoMetaClass is a MetaClass that behaves like an Expando, allowing the addition or replacement of methods, properties and constructors on the fly. | Class | groovy.lang | Groovy |
|
ExpandoMetaClassCreationHandle | A handle for the MetaClassRegistry that changes all classes loaded into the Grails VM to use ExpandoMetaClass instances | Class | groovy.lang | Groovy |
|
GeneratedGroovyProxy | An interface implemented by some Groovy proxies which gives access to the proxied object. | Interface | groovy.lang | Groovy |
|
Grab | Used to grab the referenced artifact and its dependencies and make it available on the Classpath. | Class | groovy.lang | Groovy |
|
GrabConfig | Used to modify the grape configuration for grab requests. | Class | groovy.lang | Groovy |
|
GrabExclude | Used to exclude an indirectly referenced artifact (a transitive dependency) from the classpath. | Class | groovy.lang | Groovy |
|
GrabResolver | Used to add a repository for resolving Grape dependencies. | Class | groovy.lang | Groovy |
|
Grapes | Sometimes we will need more than one grab per class, but we can only add one annotation type per annotatable node. | Class | groovy.lang | Groovy |
|
GroovyCallable | A special "marker" style interface allowing Groovy classes to implement both Runnable and Callable yet give preference to Runnable (for backwards compatibility) | Interface | groovy.lang | Groovy |
|
GroovyClassLoader | A ClassLoader which can load Groovy classes. | Class | groovy.lang | Groovy |
|
GroovyClassLoader .ClassCollector | | Class | groovy.lang.GroovyClassLoader | Groovy |
|
GroovyClassLoader .InnerLoader | | Class | groovy.lang.GroovyClassLoader | Groovy |
|
GroovyCodeSource | CodeSource wrapper class that allows specific security policies to be associated with a class compiled from groovy source. | Class | groovy.lang | Groovy |
|
GroovyInterceptable | Marker interface used to notify that all methods should be intercepted through the invokeMethod mechanismAuthor:Guillaume Laforge | Interface | groovy.lang | Groovy |
|
GroovyObject | The interface implemented by all Groovy objects. | Interface | groovy.lang | Groovy |
|
GroovyObjectSupport | A useful base class for Java objects wishing to be Groovy objectsAuthor:James Strachan | Class | groovy.lang | Groovy |
|
GroovyResourceLoader | Allows frameworks that integrate with Groovy to determine how Groovy files are resolved. | Interface | groovy.lang | Groovy |
|
GroovyRuntimeException | An exception thrown by the interpreterAuthor:James StrachanSee Also:Serialized Form | Class | groovy.lang | Groovy |
|
GroovyShell | Represents a groovy shell capable of running arbitrary groovy scriptsAuthor:James Strachan, Guillaume Laforge, Paul King | Class | groovy.lang | Groovy |
|
GroovySystem | | Class | groovy.lang | Groovy |
|
GString | Represents a String which contains embedded values such as "hello there ${user} how are you?" which can be evaluated lazily. | Class | groovy.lang | Groovy |
|
IllegalPropertyAccessException | An exception occurred if a dynamic property dispatch fails with a field not accessible. | Class | groovy.lang | Groovy |
|
IncorrectClosureArgumentsException | An exception occurred when invoking a Closure with the wrong number and/orAuthor:James StrachanSee Also:Serialized Form | Class | groovy.lang | Groovy |
|
Interceptor | notifications about method calls for objects managed by the ProxyMetaClass. | Interface | groovy.lang | Groovy |
|
IntRange | Represents a list of Integer objects from a specified int up (or down) to and including This class is a copy of ObjectRange optimized for int. | Class | groovy.lang | Groovy |
|
Lazy | Field annotation to simplify lazy initialization. | Class | groovy.lang | Groovy |
|
ListWithDefault | A wrapper for List which automatically grows the list when either get(int) or getAt(int) is called with an index greater than or equal to size(). | Class | groovy.lang | Groovy |
|
MapWithDefault | A wrapper for Map which allows a default value to be specified. | Class | groovy.lang | Groovy |
|
MetaArrayLengthProperty | Represents the length property of an arrayAuthor:James Strachan | Class | groovy.lang | Groovy |
|
MetaBeanProperty | Represents a property on a bean which may have a getter and/or a setterAuthor:James Strachan, Pilho Kim | Class | groovy.lang | Groovy |
|
MetaClass | A MetaClass within Groovy defines the behaviour of any given Groovy or Java class. | Interface | groovy.lang | Groovy |
|
MetaClassImpl | Allows methods to be dynamically added to existing classes at runtimeAuthor:James Strachan, Guillaume Laforge, Jochen "blackdrag" Theodorou, Graeme Rocher, Alex Tkachman, Roshan DawraniSee Also:MetaClass | Class | groovy.lang | Groovy |
|
MetaClassImpl .Index | | Class | groovy.lang.MetaClassImpl | Groovy |
|
MetaClassImpl .MetaConstructor | This is a helper class introduced in Groovy 2. | Class | groovy.lang.MetaClassImpl | Groovy |
|
MetaClassRegistry | A MetaClassRegistry is an object that is responsible for managing the a cache of MetaClass instances. | Interface | groovy.lang | Groovy |
|
MetaClassRegistry .MetaClassCreationHandle | The Class defaults to MetaClassImpl, if the class loading fails to find a special meta class. | Class | groovy.lang.MetaClassRegistry | Groovy |
|
MetaClassRegistryChangeEvent | An event used to propagate meta class updatesAuthor:Jochen TheodorouSee Also:Serialized Form | Class | groovy.lang | Groovy |
|
MetaClassRegistryChangeEventListener | A listener called whenever a constant MetaClass is set, removed or replaced. | Interface | groovy.lang | Groovy |
|
MetaExpandoProperty | | Class | groovy.lang | Groovy |
|
MetaMethod | Represents a Method on a Java object a little like Method except without using reflection to invoke the method | Class | groovy.lang | Groovy |
|
MetaObjectProtocol | An interface that defines the API usable by clients of Groovy's Meta Object Protocol (MOP). | Interface | groovy.lang | Groovy |
|
MetaProperty | Represents a property on a bean which may have a getter and/or a setterAuthor:James Strachan | Class | groovy.lang | Groovy |
|
MissingClassException | An exception occurred if a dynamic method dispatch fails with an unknown class. | Class | groovy.lang | Groovy |
|
MissingFieldException | An exception occurred if a dynamic field dispatch fails with an unknown field. | Class | groovy.lang | Groovy |
|
MissingMethodException | An exception occurred if a dynamic method dispatch fails with an unknown method. | Class | groovy.lang | Groovy |
|
MissingPropertyException | An exception occurred if a dynamic property dispatch fails with an unknown property. | Class | groovy.lang | Groovy |
|
Mixin | Provides a mechanism for mixing in methods into a class. | Class | groovy.lang | Groovy |
|
MutableMetaClass | An interface that defines methods that implementers of mutable Meta classes should specify. | Interface | groovy.lang | Groovy |
|
Newify | Annotation that supports writing constructor call expressions without the 'new' keyword. | Class | groovy.lang | Groovy |
|
NonEmptySequence | Represents a sequence of objects which represents one or many instances of of objects of a given type. | Class | groovy.lang | Groovy |
|
ObjectRange | Represents an inclusive list of objects from a value to a value using This class is similar to IntRange. | Class | groovy.lang | Groovy |
|
ParameterArray | Distinguish a parameter array from Object[]. | Class | groovy.lang | Groovy |
|
PropertyAccessInterceptor | An interface that adds the ability to intercept property getters/setters | Interface | groovy.lang | Groovy |
|
PropertyValue | | Class | groovy.lang | Groovy |
|
ProxyMetaClass | As subclass of MetaClass, ProxyMetaClass manages calls from Groovy Objects to POJOs. | Class | groovy.lang | Groovy |
|
Range | A Range represents the list of all items obtained by starting from a from value and calling next() successively | Interface | groovy.lang | Groovy |
|
ReadOnlyPropertyException | This exception is thrown if an attempt is made to set a read only propertyAuthor:James StrachanSee Also:Serialized Form | Class | groovy.lang | Groovy |
|
Reference | Represents a reference to a valueAuthor:James StrachanSee Also:Serialized Form | Class | groovy.lang | Groovy |
|
Sequence | Represents a sequence of objects which represents zero or many instances of of objects of a given type. | Class | groovy.lang | Groovy |
|
Singleton | Class annotation to make a singleton class. | Class | groovy.lang | Groovy |
|
SpreadListEvaluatingException | | Class | groovy.lang | Groovy |
|
SpreadMap | Helper to turn a list with an even number of elements into a Map. | Class | groovy.lang | Groovy |
|
SpreadMapEvaluatingException | | Class | groovy.lang | Groovy |
|
StringWriterIOException | An IO exception occurred trying to append to a StringWriter which should never happen. | Class | groovy.lang | Groovy |
|
TracingInterceptor | | Class | groovy.lang | Groovy |
|
Tuple | Represents a list of Objects. | Class | groovy.lang | Groovy |
|
Tuple2 | Represents a list of 2 typed Objects. | Class | groovy.lang | Groovy |
|
Writable | Represents an object which is capable of writing itself to a text stream in a more efficient format than just creating a toString() representation | Interface | groovy.lang | Groovy |