|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object groovy.lang.GroovyObjectSupport groovy.lang.Closure<java.lang.Void> groovyx.gpars.dataflow.operator.ChoiceClosure
public final class ChoiceClosure
Used by the chainWith() method to wrap the supplied closure inside the operator's body. This wrapper closure is responsible for writing the calculated result into the operator's output through its bind() methods.
Field Summary | |
---|---|
private groovy.lang.Closure<java.lang.Integer> |
code
|
Fields inherited from class groovy.lang.Closure |
---|
DELEGATE_FIRST, DELEGATE_ONLY, DONE, IDENTITY, maximumNumberOfParameters, OWNER_FIRST, OWNER_ONLY, parameterTypes, SKIP, TO_SELF |
Constructor Summary | |
---|---|
ChoiceClosure(groovy.lang.Closure<java.lang.Integer> code)
|
Method Summary | |
---|---|
java.lang.Void |
call()
|
java.lang.Void |
call(java.lang.Object... args)
|
java.lang.Void |
call(java.lang.Object arguments)
|
int |
getMaximumNumberOfParameters()
|
java.lang.Class[] |
getParameterTypes()
|
void |
setDelegate(java.lang.Object delegate)
|
void |
setResolveStrategy(int resolveStrategy)
|
Methods inherited from class groovy.lang.Closure |
---|
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 |
Methods inherited from class groovy.lang.GroovyObjectSupport |
---|
getMetaClass, invokeMethod, setMetaClass |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final groovy.lang.Closure<java.lang.Integer> code
Constructor Detail |
---|
public ChoiceClosure(groovy.lang.Closure<java.lang.Integer> code)
Method Detail |
---|
public int getMaximumNumberOfParameters()
getMaximumNumberOfParameters
in class groovy.lang.Closure<java.lang.Void>
public java.lang.Class[] getParameterTypes()
getParameterTypes
in class groovy.lang.Closure<java.lang.Void>
public void setDelegate(java.lang.Object delegate)
setDelegate
in class groovy.lang.Closure<java.lang.Void>
public void setResolveStrategy(int resolveStrategy)
setResolveStrategy
in class groovy.lang.Closure<java.lang.Void>
public java.lang.Void call(java.lang.Object arguments)
call
in class groovy.lang.Closure<java.lang.Void>
public java.lang.Void call(java.lang.Object... args)
call
in class groovy.lang.Closure<java.lang.Void>
public java.lang.Void call()
call
in interface java.util.concurrent.Callable<java.lang.Void>
call
in class groovy.lang.Closure<java.lang.Void>
|
Copyright © 2008–2012 Václav Pech. All Rights Reserved. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |