Class |
Description |
AbstractComparator
|
|
ArrayTypeUtils
|
Utilities for handling array types |
ArrayUtil
|
This is a generated class used internally during the writing of bytecode within the CallSiteWriter logic.
|
BytecodeInterface8
|
This class contains methods special to optimizations used directly from bytecode in Groovy 1.8 |
ComposedClosure
|
A wrapper for Closure to support composition.
|
ConversionHandler
|
This class is a general adapter to map a call to a Java interface
to a given delegate. |
ConvertedClosure
|
This class is a general adapter to adapt a closure to any Java interface. |
ConvertedMap
|
This class is a general adapter to adapt a map of closures to
any Java interface. |
CurriedClosure
|
A wrapper for Closure to support currying.
|
DefaultCachedMethodKey
|
A default implementation of MethodKey |
DefaultGroovyMethods
|
This class defines new groovy methods which appear on normal JDK
classes inside the Groovy environment. |
DefaultGroovyMethodsSupport
|
Support methods for DefaultGroovyMethods and PluginDefaultMethods. |
DefaultGroovyStaticMethods
|
This class defines all the new static groovy methods which appear on normal
JDK classes inside the Groovy environment. |
DefaultMethodKey
|
A default implementation of MethodKey |
EncodingGroovyMethods
|
This class defines all the encoding/decoding groovy methods which enhance
the normal JDK classes when inside the Groovy environment.
|
EncodingGroovyMethodsSupport
|
Keep this constant in a separate file as it is troublesome for Antlr to parse for doc purposes. |
FlushingStreamWriter
|
Stream writer which flushes after each write operation. |
FormatHelper
|
Formatting methods |
GStringImpl
|
Default implementation of a GString used by the compiler. |
GStringUtil
|
This class is primarily intended for INTERNAL USE. |
GroovyCategorySupport
|
Support methods for Groovy category usage |
GroovyCategorySupport.CategoryMethod
|
|
GroovyCategorySupport.CategoryMethodList
|
|
GroovyCategorySupport.ThreadCategoryInfo
|
|
HandleMetaClass
|
|
IOGroovyMethods
|
This class defines new groovy methods for Readers, Writers, InputStreams and
OutputStreams which appear on normal JDK classes inside the Groovy environment.
|
InvokerHelper
|
A static helper class to make bytecode generation easier and act as a facade over the Invoker |
IteratorClosureAdapter
|
A closure which stores calls in a List so that method calls
can be iterated over in a 'yield' style way |
MetaClassHelper
|
|
MethodClosure
|
Represents a method on an object using a closure, which can be invoked at any
time. |
MethodKey
|
An abstract base class for a key used for comparators and Map keys to look up a method by
name and parameter types |
MethodRankHelper
|
Utility class for MissingMethodException, MissingPropertyException etc.
|
NullObject
|
|
NumberAwareComparator
|
Compares two objects using Groovy's friendly comparison algorithm, i.e.
|
ProcessGroovyMethods
|
This class defines new groovy methods which appear on normal JDK
classes related to process management. |
ProcessGroovyMethods.ProcessRunner
|
A Runnable which waits for a process to complete together with a notification scheme
allowing another thread to wait a maximum number of seconds for the process to complete
before killing it. |
ProxyGeneratorAdapter
|
A proxy generator responsible for mapping a map of closures to a class implementing a list of interfaces. |
RangeInfo
|
|
ReflectionMethodInvoker
|
Utility class to call methods through reflection, and falls through using the Invoker to call the method if it fails.
|
Reflector
|
Provides as alternative to reflection using bytecode generation. |
RegexSupport
|
Used to store the last regex match. |
ResourceGroovyMethods
|
This class defines new groovy methods for Files, URLs, URIs which appear
on normal JDK classes inside the Groovy environment.
|
ReverseListIterator
|
A reverse iterator over a list. |
ScriptBytecodeAdapter
|
A static helper class to interface bytecode and runtime |
ScriptReference
|
Represents a reference to a variable in a script |
SocketGroovyMethods
|
This class defines new groovy methods for Sockets which enhance
JDK classes inside the Groovy environment. |
StackTraceUtils
|
Originally was grails.utils.GrailsUtils, removed some grails specific stuff.
|
StreamGroovyMethods
|
|
StringBufferWriter
|
This class codes around a silly limitation of StringWriter which doesn't allow a StringBuffer
to be passed in as a constructor for some bizarre reason.
|
StringGroovyMethods
|
This class defines new groovy methods which appear on String-related JDK
classes (String, CharSequence, Matcher) inside the Groovy environment.
|
WritableFile
|
A Writable File. |