Groovy Documentation

gpars.dataflow
[Java] Class DataFlowInvocationExpression

java.lang.Object
  groovyx.gpars.serial.WithSerialId
      gpars.dataflow.DataFlowExpression
          gpars.dataflow.DataFlowComplexExpression
              gpars.dataflow.DataFlowInvocationExpression

public class DataFlowInvocationExpression
extends DataFlowComplexExpression

Data flow expression which invokes method of object after receiver and all arguments became available

Authors:
Alex Tkachman


Field Summary
 
Fields inherited from class DataFlowComplexExpression
args
 
Fields inherited from class DataFlowExpression
S_INITIALIZED, S_INITIALIZING, S_NOT_INITIALIZED, state, stateUpdater, value, waitingUpdater
 
Constructor Summary
DataFlowInvocationExpression(Object receiver, String methodName, Object[] args)

 
Method Summary
protected Object evaluate()

protected void subscribe(DataFlowExpressionsCollector listener)

 
Methods inherited from class DataFlowComplexExpression
evaluate, subscribe
 
Methods inherited from class DataFlowExpression
DataFlowExpression, bind, bindSafely, doBindRemote, evaluate, getMetaClass, getProperty, getVal, getVal, getValAsync, invokeMethod, isBound, rightShift, setMetaClass, setProperty, subscribe, subscribe, toString, transform, whenBound, whenBound
 

Constructor Detail

DataFlowInvocationExpression

public DataFlowInvocationExpression(Object receiver, String methodName, Object[] args)


 
Method Detail

evaluate

@Override
protected Object evaluate()


subscribe

@Override
protected void subscribe(DataFlowExpressionsCollector listener)


 

Groovy Documentation