1 package tim.prune.data;
4 * Represents a range of integers, holding the maximum and
5 * minimum values. Values assumed to be >= 0.
7 public class IntegerRange
9 private int _min = -1, _max = -1;
13 * Add a value to the range
14 * @param inValue value to add, only positive values considered
16 public void addValue(int inValue)
20 if (inValue < _min || _min < 0) _min = inValue;
21 if (inValue > _max) _max = inValue;
27 * @return true if positive data values were found
29 public boolean hasData()
36 * @return minimum value, or -1 if none found
38 public int getMinimum()
45 * @return maximum value, or -1 if none found
47 public int getMaximum()