Class LessThanOperator


public class LessThanOperator extends RelationalOperator

The implementation of the less than operator

Version:
$Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: luehe $
Author:
Nathan Abramson - Art Technology Group
  • Field Details

  • Constructor Details

    • LessThanOperator

      public LessThanOperator()
      Constructor
  • Method Details

    • getOperatorSymbol

      public String getOperatorSymbol()
      Returns the symbol representing the operator
      Specified by:
      getOperatorSymbol in class BinaryOperator
    • apply

      public Object apply(Object pLeft, Object pRight, Logger pLogger) throws javax.servlet.jsp.el.ELException
      Applies the operator to the given value
      Overrides:
      apply in class RelationalOperator
      Throws:
      javax.servlet.jsp.el.ELException
    • apply

      public boolean apply(double pLeft, double pRight)
      Applies the operator to the given double values
      Specified by:
      apply in class RelationalOperator
    • apply

      public boolean apply(long pLeft, long pRight)
      Applies the operator to the given long values
      Specified by:
      apply in class RelationalOperator
    • apply

      public boolean apply(String pLeft, String pRight)
      Applies the operator to the given String values
      Specified by:
      apply in class RelationalOperator
    • apply

      public boolean apply(BigDecimal pLeft, BigDecimal pRight)
      Applies the operator to the given BigDecimal values, returning a BigDecimal
      Specified by:
      apply in class RelationalOperator
    • apply

      public boolean apply(BigInteger pLeft, BigInteger pRight)
      Applies the operator to the given BigDecimal values, returning a BigDecimal
      Specified by:
      apply in class RelationalOperator