Class NumberRangeComparator

java.lang.Object
com.easydesk.om.comparator.NumberRangeComparator
All Implemented Interfaces:
Serializable, Comparator<Number>

public class NumberRangeComparator extends Object implements Comparator<Number>, Serializable
Object 을 range 로 grouping 할 때 이용
See Also:
  • Constructor Details

    • NumberRangeComparator

      public NumberRangeComparator()
      Creates a new NumberRangeComparator object.
    • NumberRangeComparator

      public NumberRangeComparator(int min, int max, int step)
      최소값, 최대값, 간격(step)으로 비교 범위를 지정하여 생성한다.
      Parameters:
      min - 최소값
      max - 최대값
      step - 간격
  • Method Details

    • compare

      public int compare(Number o1, Number o2)
      DOCUMENT ME!
      Specified by:
      compare in interface Comparator<Number>
      Parameters:
      o1 - DOCUMENT ME!
      o2 - DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • equals

      public boolean equals(Object obj)
      DOCUMENT ME!
      Specified by:
      equals in interface Comparator<Number>
      Overrides:
      equals in class Object
      Parameters:
      obj - DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • roundNumber

      protected Integer roundNumber(Number m)
      DOCUMENT ME!
      Parameters:
      m - DOCUMENT ME!
      Returns:
      DOCUMENT ME!