public final class ChainWithClosure<V>
extends groovy.lang.Closure
Modifier and Type | Field and Description |
---|---|
private groovy.lang.Closure |
code |
Constructor and Description |
---|
ChainWithClosure(groovy.lang.Closure code) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
call() |
java.lang.Object |
call(java.lang.Object... args) |
java.lang.Object |
call(java.lang.Object arguments) |
int |
getMaximumNumberOfParameters() |
java.lang.Class[] |
getParameterTypes() |
void |
setDelegate(java.lang.Object delegate) |
void |
setResolveStrategy(int resolveStrategy) |
asWritable, clone, curry, curry, dehydrate, getDelegate, getDirective, getOwner, getProperty, getResolveStrategy, getThisObject, isCase, leftShift, leftShift, memoize, memoizeAtLeast, memoizeAtMost, memoizeBetween, ncurry, ncurry, rcurry, rcurry, rehydrate, rightShift, run, setDirective, setProperty, throwRuntimeException, trampoline, trampoline
public int getMaximumNumberOfParameters()
getMaximumNumberOfParameters
in class groovy.lang.Closure
public java.lang.Class[] getParameterTypes()
getParameterTypes
in class groovy.lang.Closure
public void setDelegate(java.lang.Object delegate)
setDelegate
in class groovy.lang.Closure
public void setResolveStrategy(int resolveStrategy)
setResolveStrategy
in class groovy.lang.Closure
public java.lang.Object call(java.lang.Object arguments)
call
in class groovy.lang.Closure
public java.lang.Object call(java.lang.Object... args)
call
in class groovy.lang.Closure
public java.lang.Object call()
call
in interface java.util.concurrent.Callable
call
in class groovy.lang.Closure