com.threerings.expr
Class BooleanExpression.BinaryOperation
java.lang.Object
com.threerings.util.DeepObject
com.threerings.expr.BooleanExpression
com.threerings.expr.BooleanExpression.BinaryOperation
- All Implemented Interfaces:
- Exportable, Copyable, Cloneable
- Direct Known Subclasses:
- BooleanExpression.And, BooleanExpression.BooleanEquals, BooleanExpression.Or, BooleanExpression.Xor
- Enclosing class:
- BooleanExpression
public abstract static class BooleanExpression.BinaryOperation
- extends BooleanExpression
The superclass of the binary operations.
| Nested classes/interfaces inherited from class com.threerings.expr.BooleanExpression |
BooleanExpression.And, BooleanExpression.BinaryOperation, BooleanExpression.BooleanEquals, BooleanExpression.Constant, BooleanExpression.Evaluator, BooleanExpression.FloatBinaryOperation, BooleanExpression.FloatEquals, BooleanExpression.FloatGreater, BooleanExpression.FloatGreaterEquals, BooleanExpression.FloatLess, BooleanExpression.FloatLessEquals, BooleanExpression.Not, BooleanExpression.Or, BooleanExpression.Parsed, BooleanExpression.Reference, BooleanExpression.StringEquals, BooleanExpression.Xor |
firstOperand
@Editable
public BooleanExpression firstOperand
- The first operand expression.
secondOperand
@Editable
public BooleanExpression secondOperand
- The second operand expression.
BooleanExpression.BinaryOperation
public BooleanExpression.BinaryOperation()
createEvaluator
public BooleanExpression.Evaluator createEvaluator(Scope scope)
- Description copied from class:
BooleanExpression
- Creates an expression evaluator for the supplied context.
- Specified by:
createEvaluator in class BooleanExpression
invalidate
public void invalidate()
- Description copied from class:
BooleanExpression
- Invalidates any cached data.
- Overrides:
invalidate in class BooleanExpression
Copyright © 2011. All Rights Reserved.