01: package com.jamonapi;
02:
03: /** Class that contains buckets of time that are tracked within a monitor.
04:
05: */
06:
07: public interface Range extends JAMonListener {
08:
09: /**Return a FrequencyDist associated with the passed in value. */
10: public FrequencyDist getFrequencyDist(double value);
11:
12: /** Return the array of all FrequnceDists in this range*/
13: public FrequencyDist[] getFrequencyDists();
14:
15: /** Add a value to the FrequencyDist associated with the value that is passed */
16: public void add(double value);
17:
18: /** Reset all FrequencyDists associated with this Range */
19: public void reset();
20:
21: /** Get the logical operator associated with the top end point. Possible values
22: *are < and <=
23: **/
24: public String getLogicalOperator();
25:
26: }
|