Package org.codehaus.groovy.runtime

Runtime classes for Groovy - whether the dynamic interpreter is being used, the compiler or the bytecode generator.

See:
          Description

Class Summary
ClassExtender A helper class used by the runtime to allow Groovy classes to be extended at runtime
DefaultGroovyMethods This class defines all the new groovy methods which appear on normal JDK classes inside the Groovy environment.
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
MethodClosure Represents a method on an object using a closure which can be invoked at any time
MethodHelper Some reflection helper methods
 

Exception Summary
InvokerException An exception thrown by the interpreter
InvokerInvocationException An exception thrown if a method is called and an exception occurred
NoSuchClassException An exception occurred if a dynamic method dispatch fails with an unknown class
NoSuchMethodException An exception occurred if a dynamic method dispatch fails with an unknown method
NoSuchPropertyException An exception occurred if a dynamic property dispatch fails with an unknown property
 

Package org.codehaus.groovy.runtime Description

Runtime classes for Groovy - whether the dynamic interpreter is being used, the compiler or the bytecode generator.



Copyright © 2003 The Codehaus. All Rights Reserved.