Package | Description |
---|---|
edu.rice.hj.experimental | |
edu.rice.hj.experimental.api |
Modifier and Type | Method and Description |
---|---|
static void |
ModuleZ.asyncWhen(HjExpression.HjBooleanExpression expression,
HjRunnable runnable)
Mechanism to create an asynchronous task where the await expression is designed to coordinate relationships of
this parallel tasks with other tasks (using the
HjFuture handles. |
static <V> HjFuture<V> |
ModuleZ.futureWhen(HjExpression.HjBooleanExpression expression,
HjCallable<V> runnable)
Mechanism to create an asynchronous task where the await expression is designed to coordinate relationships of
this parallel tasks with other tasks (using the
HjFuture handles. |
Modifier and Type | Field and Description |
---|---|
protected HjExpression.HjBooleanExpression |
HjExpression.HjAwaitExpression.expression |
Modifier and Type | Method and Description |
---|---|
static HjExpression.HjBooleanExpression |
HjExpression.and(HjExpression.HjBooleanExpression left,
HjExpression.HjBooleanExpression right)
Returns an
HjExpression.HjBooleanExpression representing an AND expression. |
static HjExpression.HjBooleanExpression |
HjExpression.and(HjFuture<?>[] futures)
Returns an
HjExpression.HjBooleanExpression representing an AND expression tree. |
static HjExpression.HjBooleanExpression |
HjExpression.and(HjFuture<?> left,
HjFuture<?> right)
Returns an
HjExpression.HjBooleanExpression representing an AND expression. |
static HjExpression.HjBooleanExpression |
HjExpression.countEqualTo(HjFuture<?>[] futures,
int count)
Returns an
HjExpression.HjBooleanExpression representing a COUNT(futures) == count expression. |
static HjExpression.HjBooleanExpression |
HjExpression.countGreaterOrEqualTo(HjFuture<?>[] futures,
int count)
Returns an
HjExpression.HjBooleanExpression representing a COUNT(futures) >= count expression. |
static HjExpression.HjBooleanExpression |
HjExpression.countGreaterThan(HjFuture<?>[] futures,
int count)
Returns an
HjExpression.HjBooleanExpression representing a COUNT(futures) > count expression. |
static HjExpression.HjBooleanExpression |
HjExpression.countLesserOrEqualTo(HjFuture<?>[] futures,
int count)
Returns an
HjExpression.HjBooleanExpression representing a COUNT(futures) <= count expression. |
static HjExpression.HjBooleanExpression |
HjExpression.countLesserThan(HjFuture<?>[] futures,
int count)
Returns an
HjExpression.HjBooleanExpression representing a COUNT(futures) < count expression. |
static HjExpression.HjBooleanExpression |
HjExpression.leaf(HjFuture<?> aFuture)
Returns an
HjExpression.HjBooleanExpression wrapping an HjFuture instance. |
static HjExpression.HjBooleanExpression |
HjExpression.not(HjExpression.HjBooleanExpression arg)
Returns an
HjExpression.HjBooleanExpression representing a NOT expression. |
static HjExpression.HjBooleanExpression |
HjExpression.not(HjFuture<?> arg)
Returns an
HjExpression.HjBooleanExpression representing a NOT expression. |
static HjExpression.HjBooleanExpression |
HjExpression.or(HjExpression.HjBooleanExpression left,
HjExpression.HjBooleanExpression right)
Returns an
HjExpression.HjBooleanExpression representing an OR expression. |
static HjExpression.HjBooleanExpression |
HjExpression.or(HjFuture<?>[] futures)
Returns an
HjExpression.HjBooleanExpression representing an OR expression tree. |
static HjExpression.HjBooleanExpression |
HjExpression.or(HjFuture<?> left,
HjFuture<?> right)
Returns an
HjExpression.HjBooleanExpression representing an OR expression. |
Modifier and Type | Method and Description |
---|---|
static HjExpression.HjBooleanExpression |
HjExpression.and(HjExpression.HjBooleanExpression left,
HjExpression.HjBooleanExpression right)
Returns an
HjExpression.HjBooleanExpression representing an AND expression. |
static HjExpression.HjAwaitExpression |
HjExpression.awaitExpr(HjExpression.HjBooleanExpression expression)
Factory method to create a strict
HjExpression.HjAwaitExpression |
static HjExpression.HjBooleanExpression |
HjExpression.not(HjExpression.HjBooleanExpression arg)
Returns an
HjExpression.HjBooleanExpression representing a NOT expression. |
static HjExpression.HjBooleanExpression |
HjExpression.or(HjExpression.HjBooleanExpression left,
HjExpression.HjBooleanExpression right)
Returns an
HjExpression.HjBooleanExpression representing an OR expression. |
Constructor and Description |
---|
HjAwaitExpression(HjExpression.HjBooleanExpression expression)
Constructor.
|
Copyright © 2015 Rice University - Department of Computer Science. All rights reserved.