Class DefaultTruthExpr

All Implemented Interfaces:
Serializable, BinaryExpr, Expr
Direct Known Subclasses:
DefaultEqualityExpr, DefaultLogicalExpr, DefaultRelationalExpr

abstract class DefaultTruthExpr extends DefaultBinaryExpr
  • Constructor Details

    • DefaultTruthExpr

      DefaultTruthExpr(Expr lhs, Expr rhs)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class DefaultBinaryExpr
    • bothAreSets

      protected boolean bothAreSets(Object lhs, Object rhs)
    • eitherIsSet

      protected boolean eitherIsSet(Object lhs, Object rhs)
    • isSet

      protected boolean isSet(Object obj)
    • isBoolean

      protected boolean isBoolean(Object obj)
    • setIsEmpty

      protected boolean setIsEmpty(List set)
    • eitherIsBoolean

      protected boolean eitherIsBoolean(Object lhs, Object rhs)
    • bothAreBoolean

      protected boolean bothAreBoolean(Object lhs, Object rhs)
    • eitherIsNumber

      protected boolean eitherIsNumber(Object lhs, Object rhs)