public abstract class BinaryExpression<E> extends Object implements WrapperExpression<E>
| Modifier and Type | Field and Description |
|---|---|
protected String |
symbol |
protected Expression<?> |
term1 |
protected Expression<?> |
term2 |
| Constructor and Description |
|---|
BinaryExpression(Expression<?> term1,
Expression<?> term2) |
BinaryExpression(String symbol,
Expression<?> term1,
Expression<?> term2) |
| Modifier and Type | Method and Description |
|---|---|
Expression<?>[] |
getSourceExpressions() |
boolean |
isConstant() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitevaluateprotected String symbol
protected Expression<?> term1
protected Expression<?> term2
public BinaryExpression(Expression<?> term1, Expression<?> term2)
public BinaryExpression(String symbol, Expression<?> term1, Expression<?> term2)
public Expression<?>[] getSourceExpressions()
getSourceExpressions in interface WrapperExpression<E>public boolean isConstant()
isConstant in interface Expression<E>Copyright © 2011–2014 Volker Bergmann. All rights reserved.