Groovy Documentation

gpars.dataflow
Class DataFlowGetPropertyExpression

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

class DataFlowGetPropertyExpression
extends DataFlowExpression

DFE which evaluate property when receiver became available

author:
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 T evaluate()

protected void subscribe(DataFlowExpressionsCollector listener)

 
Methods inherited from class DataFlowExpression
DataFlowExpression, bind, bindSafely, doBindRemote, evaluate, getMetaClass, getProperty, getVal, getVal, getValAsync, 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 T evaluate()


subscribe

@Override
protected void subscribe(DataFlowExpressionsCollector listener)


 

Groovy Documentation