Class FloatSegment

java.lang.Object
org.openurp.base.util.stat.FloatSegment
All Implemented Interfaces:
Comparable<Object>

public class FloatSegment extends Object implements Comparable<Object>
统计段
排序按照降序进行 [min,max]
  • Constructor Details

    • FloatSegment

      public FloatSegment()
    • FloatSegment

      public FloatSegment(float min, float max)
  • Method Details

    • add

      public boolean add(Float score)
    • add

      public boolean add(float score)
    • getCount

      public int getCount()
    • getMax

      public float getMax()
    • setMax

      public void setMax(float max)
    • getMin

      public float getMin()
    • setMin

      public void setMin(float min)
    • setCount

      public void setCount(int count)
    • compareTo

      public int compareTo(Object object)
      Specified by:
      compareTo in interface Comparable<Object>
      See Also:
    • clone

      public Object clone()
      Overrides:
      clone in class Object
    • emptySeg

      public boolean emptySeg()
    • toString

      public String toString()
      Overrides:
      toString in class Object
      See Also:
    • buildSegments

      public static List<FloatSegment> buildSegments(int start, int level, int count)
      构造分段区[start,start+level-1],[start+level,start+2*level-1]..
      Parameters:
      start -
      level -
      count -
      Returns:
    • countSegments

      public static void countSegments(List<FloatSegment> segs, List<Number> numbers)