Class NumericComparisonVisitor

  • All Implemented Interfaces:
    NumericVisitor

    public class NumericComparisonVisitor
    extends java.lang.Object
    implements NumericVisitor

    Title: Numeric Comparison Visitor

    Description: Compares two numbers of the same type against each other for equality. Throws an exception if there are more than two arguments.

    Copyright: Copyright (c) 2008

    Company: Clark & Parsia, LLC.

    Author:
    Ron Alford
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getComparison()  
      void visit​(java.lang.Double[] args)  
      void visit​(java.lang.Float[] args)  
      void visit​(java.math.BigDecimal[] args)  
      void visit​(java.math.BigInteger[] args)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NumericComparisonVisitor

        public NumericComparisonVisitor()
    • Method Detail

      • getComparison

        public int getComparison()
      • visit

        public void visit​(java.math.BigDecimal[] args)
        Specified by:
        visit in interface NumericVisitor
      • visit

        public void visit​(java.math.BigInteger[] args)
        Specified by:
        visit in interface NumericVisitor
      • visit

        public void visit​(java.lang.Double[] args)
        Specified by:
        visit in interface NumericVisitor
      • visit

        public void visit​(java.lang.Float[] args)
        Specified by:
        visit in interface NumericVisitor