Package hec.model

Class AndOperator


public class AndOperator extends Operator
  • Constructor Details

    • AndOperator

      public AndOperator()
    • AndOperator

      public AndOperator(LogicNode leftChild, LogicNode rightChild)
  • Method Details

    • evaluate

      public boolean evaluate(RunTimeStep rts)
      Description copied from class: LogicNode
      Abstract Method. Returns a true/false value based upon the type of node. Operator nodes return the logical operator value based on the values of its children. Expression nodes return values based upon the particular expression the represent i.e. (X < 5)
      Specified by:
      evaluate in class LogicNode
      Returns:
      true or false.
    • toString

      public String toString()
      Overrides:
      toString in class LogicNode