|
Class Summary |
| BigDecimalMath |
BigDecimal NumberMath operations |
| BigIntegerMath |
BigInteger NumberMath operations |
| ClassExtender |
A helper class used by the runtime to allow Groovy classes to be extended at runtime |
| ClosureListener |
Represents a method on an object using a closure which can be invoked at any
time |
| DefaultGroovyMethods |
This class defines all the new groovy methods which appear on normal JDK
classes inside the Groovy environment. |
| DefaultGroovyMethods.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. |
| 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 |
| FloatingPointMath |
FloatingPoint (Double and Float) NumberMath operations |
| FlushingStreamWriter |
Stream writer which flushes after each write operation. |
| GroovyCategorySupport |
|
| IntegerMath |
Integer NumberMath operations |
| Invoker |
A helper class to invoke methods or extract properties on arbitrary Java objects dynamically |
| 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 |
| LongMath |
Long NumberMath operations |
| MethodClosure |
Represents a method on an object using a closure which can be invoked
at any time |
| MethodHelper |
Some reflection helper methods |
| MethodKey |
An abstract base class for a key used for comparators and Map keys to lookup a method by
name and parameter types |
| 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. |
| NewStaticMetaMethod |
A MetaMethod implementation where the underlying method is really a static
helper method on some class. |
| NumberMath |
Stateless objects used to perform math on the various Number subclasses. |
| ReflectionMetaMethod |
|
| 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 |
Created by IntelliJ IDEA. |
| ScriptBytecodeAdapter |
A static helper class to make bytecode generation easier and act as a facade over the Invoker. |
| ScriptReference |
Represents a reference to a variable in a script |
| ScriptTestAdapter |
An adapter to make any Groovy Script class an instance of a JUnit Test |
| StringBufferWriter |
This class codes around a silly limiation of StringWriter which doesn't allow a StringBuffer
to be passed in as a constructor for some bizzare reason. |
| TemporaryMethodKey |
A temporary implementation of MethodKey used to perform a fast lookup
for a method using a set of arguments to a method |
| TransformMetaMethod |
A MetaMethod implementation useful for implementing coercion based invocations |
| WritableFile |
A Writable File. |