Uses of Class
groovyx.gpars.dataflow.DataflowExpression

Packages that use DataflowExpression
groovyx.gpars.actor This package holds classes forming the public actor API. 
groovyx.gpars.dataflow This package holds classes for basic dataflow concurrency constructs, like dataflow variables, streams and threads. 
groovyx.gpars.dataflow.stream   
 

Uses of DataflowExpression in groovyx.gpars.actor
 

Fields in groovyx.gpars.actor declared as DataflowExpression
private  DataflowExpression<java.lang.Object> Actor.joinLatch
           
private  DataflowExpression<java.lang.Object> Actor.MyRemoteHandle.joinLatch
           
 

Methods in groovyx.gpars.actor that return DataflowExpression
 DataflowExpression<java.lang.Object> Actor.getJoinLatch()
          Join-point for this actor
 

Constructors in groovyx.gpars.actor with parameters of type DataflowExpression
Actor.MyRemoteHandle(SerialHandle handle, SerialContext host, DataflowExpression<java.lang.Object> joinLatch)
           
Actor.RemoteActor(SerialContext host, DataflowExpression<java.lang.Object> jointLatch)
           
Actor(DataflowExpression<java.lang.Object> joinLatch)
          Constructor to be used by deserialization
Actor(DataflowExpression<java.lang.Object> joinLatch, groovyx.gpars.group.PGroup parallelGroup)
           
 

Uses of DataflowExpression in groovyx.gpars.dataflow
 

Subclasses of DataflowExpression in groovyx.gpars.dataflow
 class DataflowComplexExpression<T>
           
private static class DataflowExpression.TransformMany<V>
           
private static class DataflowExpression.TransformOne<V>
           
 class DataflowGetPropertyExpression<T>
          DFE which evaluate property when receiver became available
 class DataflowInvocationExpression
          Data flow expression which invokes method of object after receiver and all arguments became available
 class DataflowVariable<T>
          Represents a thread-safe single-assignment, multi-read variable.
static class DataflowVariable.RemoteDataflowVariable<T>
           
 class RemoteDataflowExpression<T>
           
 

Fields in groovyx.gpars.dataflow declared as DataflowExpression
private  DataflowExpression<T> DataflowExpression.BindDataflow.expr
           
private  DataflowExpression<T> DataflowGetPropertyExpression.receiver
           
 

Fields in groovyx.gpars.dataflow with type parameters of type DataflowExpression
protected static java.util.concurrent.atomic.AtomicIntegerFieldUpdater<DataflowExpression> DataflowExpression.stateUpdater
          Updater for the state field
protected static java.util.concurrent.atomic.AtomicReferenceFieldUpdater<DataflowExpression,DataflowExpression.WaitingThread> DataflowExpression.waitingUpdater
          Updater for the waiting field
 

Methods in groovyx.gpars.dataflow that return DataflowExpression
private  DataflowExpression<T> DataflowQueue.hookWheneverBoundListeners(DataflowExpression<T> expr)
          Hooks the registered when bound handlers to the supplied dataflow expression
 DataflowExpression<T> DataflowExpression.poll()
          Retrieves the bound value.
 DataflowExpression<T> DataflowQueue.poll()
          Retrieves the value at the head of the buffer.
 DataflowExpression<T> DataflowReadChannel.poll()
          Retrieves the value at the head of the buffer.
static
<V> DataflowExpression<V>
DataflowExpression.transform(java.lang.Object another, groovy.lang.Closure closure)
           
 

Methods in groovyx.gpars.dataflow with parameters of type DataflowExpression
private  DataflowExpression<T> DataflowQueue.hookWheneverBoundListeners(DataflowExpression<T> expr)
          Hooks the registered when bound handlers to the supplied dataflow expression
 

Constructors in groovyx.gpars.dataflow with parameters of type DataflowExpression
DataflowExpression.BindDataflow(DataflowExpression<T> expr, T message, java.util.UUID hostId)
           
DataflowGetPropertyExpression(DataflowExpression<T> expression, java.lang.String name)
           
 

Uses of DataflowExpression in groovyx.gpars.dataflow.stream
 

Methods in groovyx.gpars.dataflow.stream that return DataflowExpression
private  DataflowExpression<T> DataflowStream.hookWheneverBoundListeners(DataflowExpression<T> expr)
          Hooks the registered when bound handlers to the supplied dataflow expression
 DataflowExpression<T> DataflowStreamReadAdapter.poll()
           
 

Methods in groovyx.gpars.dataflow.stream with parameters of type DataflowExpression
private  DataflowExpression<T> DataflowStream.hookWheneverBoundListeners(DataflowExpression<T> expr)
          Hooks the registered when bound handlers to the supplied dataflow expression
 


Copyright © 2008–2010 Václav Pech. All Rights Reserved.