Groovy Documentation

gpars.dataflow
[Java] Class DataFlowGetPropertyExpression

java.lang.Object
  groovyx.gpars.serial.WithSerialId
      gpars.dataflow.DataFlowExpression
          gpars.dataflow.DataFlowGetPropertyExpression

public class DataFlowGetPropertyExpression
extends DataFlowExpression

DFE which evaluate property when receiver became available

Authors:
Alex Tkachman


Field Summary
 
Fields inherited from class DataFlowExpression
S_INITIALIZED, S_INITIALIZING, S_NOT_INITIALIZED, state, stateUpdater, value, waitingUpdater
 
Constructor Summary
DataFlowGetPropertyExpression(DataFlowExpression expression, String name)

 
Method Summary
protected Object evaluate()

protected void subscribe(DataFlowExpressionsCollector listener)

 
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

DataFlowGetPropertyExpression

public DataFlowGetPropertyExpression(DataFlowExpression expression, String name)


 
Method Detail

evaluate

@Override
@SuppressWarnings("unchecked")
protected Object evaluate()


subscribe

@Override
protected void subscribe(DataFlowExpressionsCollector listener)


 

Groovy Documentation