Class Summary |
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
into it. |
Closure |
Represents any closure object in Groovy. |
EmptyRange |
Constructing Ranges like 0..<0 |
GroovyClassLoader |
A ClassLoader which can load Groovy classes |
GroovyClassLoader.ClassCollector |
|
GroovyClassLoader.PARSING |
|
GroovyCodeSource |
CodeSource wrapper class that allows specific security policies to be associated with a class
compiled from groovy source. |
GroovyObjectSupport |
A useful base class for Java objects wishing to be Groovy objects |
GroovyShell |
Represents a groovy shell capable of running arbitrary groovy scripts |
GString |
Represents a String which contains embedded values such as "hello there
${user} how are you?" which can be evaluated lazily. |
IntRange |
Represents a list of Integer objects from a specified int up to and including
a given and to. |
MetaArrayLengthProperty |
Represents a property on a bean which may have a getter and/or a setter |
MetaBeanProperty |
Represents a property on a bean which may have a getter and/or a setter |
MetaClass |
Allows methods to be dynamically added to existing classes at runtime |
MetaClassRegistry |
A registery of MetaClass instances which caches introspection &
reflection information and allows methods to be dynamically added to
existing classes at runtime |
MetaExpandoProperty |
Represents a property in an Expando object |
MetaFieldProperty |
Represents a property on a bean which may have a getter and/or a setter |
MetaMethod |
Represents a Method on a Java object a little like Method
except without using reflection to invoke the method |
MetaProperty |
Represents a property on a bean which may have a getter and/or a setter |
NonEmptySequence |
Represents a sequence of objects which represents one or many instances of
of objects of a given type. |
ObjectRange |
Represents an inclusive list of objects from a value to a value using
comparators |
ParameterArray |
Distinguish a parameter array from Object[]. |
PropertyValue |
|
ProxyMetaClass |
As subclass of MetaClass, ProxyMetaClass manages calls from Groovy Objects to POJOs. |
Reference |
Represents a reference to a value |
Script |
This object represents a Groovy script |
Sequence |
Represents a sequence of objects which represents zero or many instances of
of objects of a given type. |
SpreadList |
Spreads a list as individual objects to support the spread operator (*) for lists. |
SpreadMap |
Represents a spreadable map which extends java.util.HashMap. |
TracingInterceptor |
|
Tuple |
Represents a list of Integer objects from a specified int up to but not including
a given and to. |