|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgroovy.lang.GroovyObjectSupport
groovy.lang.Closure
groovyx.gpars.dataflow.operator.ChainWithClosure<V>
public final class ChainWithClosure<V>
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 |
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 | |
|---|---|
ChainWithClosure(groovy.lang.Closure code)
|
|
| Method Summary | |
|---|---|
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)
|
| 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 code
| Constructor Detail |
|---|
public ChainWithClosure(groovy.lang.Closure code)
| Method Detail |
|---|
public int getMaximumNumberOfParameters()
getMaximumNumberOfParameters in class groovy.lang.Closurepublic java.lang.Class[] getParameterTypes()
getParameterTypes in class groovy.lang.Closurepublic void setDelegate(java.lang.Object delegate)
setDelegate in class groovy.lang.Closurepublic void setResolveStrategy(int resolveStrategy)
setResolveStrategy in class groovy.lang.Closurepublic java.lang.Object call(java.lang.Object arguments)
call in class groovy.lang.Closurepublic java.lang.Object call(java.lang.Object... args)
call in class groovy.lang.Closurepublic java.lang.Object call()
call in interface java.util.concurrent.Callablecall in class groovy.lang.Closure
|
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 | |||||||||