org.codehaus.groovy.runtime
Class CurriedClosure
java.lang.Object
groovy.lang.GroovyObjectSupport
groovy.lang.Closure
org.codehaus.groovy.runtime.CurriedClosure
class CurriedClosure
extends Closure
Represents wrapper around a Closure to support currying
- author:
- Jochen Theodorou
Methods inherited from class Closure
|
asWritable, call, call, call, clone, curry, getDelegate, getDirective, getMaximumNumberOfParameters, getOwner, getParameterTypes, getProperty, getResolveStrategy, getThisObject, isCase, run, setDelegate, setDirective, setProperty, setResolveStrategy, throwRuntimeException |
Methods inherited from class Object
|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
CurriedClosure
public CurriedClosure(Closure uncurriedClosure, Object[] arguments)
-
CurriedClosure
public CurriedClosure(Closure uncurriedClosure, int i)
-
clone
public Object clone()
-
getParameterTypes
public Class[] getParameterTypes()
-
getUncurriedArguments
public Object[] getUncurriedArguments(Object[] arguments)
-
setDelegate
public void setDelegate(Object delegate)
-
Copyright © 2003-2009 The Codehaus. All rights reserved.