public abstract static class HjExpression.HjBooleanExpression extends Object
Constructor and Description |
---|
HjBooleanExpression() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
collectDependents(Set<HjFuture> accumulatedSet)
Accumulates all the
HjFuture instances used in this expression.xz |
protected abstract boolean |
evaluate()
Returns the result of evaluating the boolean expression.
|
protected abstract boolean |
supportsShortCircuit()
Validates whether the boolean expressions is a valid short-circuit expression.
|
protected abstract boolean supportsShortCircuit()
protected abstract void collectDependents(Set<HjFuture> accumulatedSet)
HjFuture
instances used in this expression.xzaccumulatedSet
- The set to populate with HjFuture
instances.protected abstract boolean evaluate()
Copyright © 2015 Rice University - Department of Computer Science. All rights reserved.