TPTP 4.1.0 Tracing and Profiling Tools Project
Internal API Specification

org.eclipse.hyades.trace.views.internal
Class LinearClassification

java.lang.Object
  extended byorg.eclipse.hyades.trace.views.internal.Classification
      extended byorg.eclipse.hyades.trace.views.internal.QuantitativeClassification
          extended byorg.eclipse.hyades.trace.views.internal.LinearClassification

public class LinearClassification
extends QuantitativeClassification


Field Summary
 
Fields inherited from class org.eclipse.hyades.trace.views.internal.QuantitativeClassification
_numBuckets, _rangeHigh, _rangeLow
 
Fields inherited from class org.eclipse.hyades.trace.views.internal.Classification
_nullBucketLabel, NULL_BUCKET
 
Constructor Summary
LinearClassification()
           
 
Method Summary
 int bucket(long value)
           
 void classify(java.util.ArrayList values)
           
 java.lang.String label(int n)
           
 
Methods inherited from class org.eclipse.hyades.trace.views.internal.QuantitativeClassification
numBuckets, rangeHigh, rangeLow, setNumBuckets, setRange
 
Methods inherited from class org.eclipse.hyades.trace.views.internal.Classification
setNullBucketLabel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinearClassification

public LinearClassification()
Method Detail

bucket

public int bucket(long value)
Specified by:
bucket in class QuantitativeClassification

classify

public void classify(java.util.ArrayList values)
Specified by:
classify in class Classification

label

public java.lang.String label(int n)
Specified by:
label in class Classification

TPTP 4.1.0 Tracing and Profiling Tools Project
Internal API Specification