org.eclipse.hyades.trace.views.internal
Class UniqueValueClassification
java.lang.Object
org.eclipse.hyades.trace.views.internal.Classification
org.eclipse.hyades.trace.views.internal.CategoricalClassification
org.eclipse.hyades.trace.views.internal.UniqueValueClassification
- public class UniqueValueClassification
- extends CategoricalClassification
|
Field Summary |
protected java.util.ArrayList |
_labels
|
protected java.util.ArrayList |
_values
|
|
Method Summary |
void |
addValue(java.lang.Object value,
java.lang.String label)
|
int |
bucket(java.lang.Object value)
|
void |
classify(java.util.ArrayList values)
|
java.lang.String |
label(int n)
|
int |
numBuckets()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_values
protected java.util.ArrayList _values
_labels
protected java.util.ArrayList _labels
UniqueValueClassification
public UniqueValueClassification()
addValue
public void addValue(java.lang.Object value,
java.lang.String label)
bucket
public int bucket(java.lang.Object value)
- Specified by:
bucket in class CategoricalClassification
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
numBuckets
public int numBuckets()
- Specified by:
numBuckets in class Classification