abstract class DefaultTruthExpr extends DefaultBinaryExpr
Constructor and Description |
---|
DefaultTruthExpr(Expr lhs,
Expr rhs) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
bothAreBoolean(java.lang.Object lhs,
java.lang.Object rhs) |
protected boolean |
bothAreSets(java.lang.Object lhs,
java.lang.Object rhs) |
protected boolean |
eitherIsBoolean(java.lang.Object lhs,
java.lang.Object rhs) |
protected boolean |
eitherIsNumber(java.lang.Object lhs,
java.lang.Object rhs) |
protected boolean |
eitherIsSet(java.lang.Object lhs,
java.lang.Object rhs) |
protected boolean |
isBoolean(java.lang.Object obj) |
protected boolean |
isSet(java.lang.Object obj) |
protected boolean |
setIsEmpty(java.util.List set) |
java.lang.String |
toString() |
getLHS, getOperator, getRHS, getText, setLHS, setRHS, simplify
convertToIterator, convertToList
public java.lang.String toString()
toString
in class DefaultBinaryExpr
protected boolean bothAreSets(java.lang.Object lhs, java.lang.Object rhs)
protected boolean eitherIsSet(java.lang.Object lhs, java.lang.Object rhs)
protected boolean isSet(java.lang.Object obj)
protected boolean isBoolean(java.lang.Object obj)
protected boolean setIsEmpty(java.util.List set)
protected boolean eitherIsBoolean(java.lang.Object lhs, java.lang.Object rhs)
protected boolean bothAreBoolean(java.lang.Object lhs, java.lang.Object rhs)
protected boolean eitherIsNumber(java.lang.Object lhs, java.lang.Object rhs)