
public abstract class ClassLabel extends Object implements Comparable<ClassLabel>
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ClassLabel.Factory<L extends ClassLabel>
Class label factory. 
 | 
| Modifier | Constructor and Description | 
|---|---|
protected  | 
ClassLabel()
ClassLabels need an empty constructor for dynamic access. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object obj)
Any ClassLabel should ensure a natural ordering that is consistent with
 equals. 
 | 
int | 
hashCode()
Returns the hashCode of the String-representation of this ClassLabel. 
 | 
abstract String | 
toString()
Any ClassLabel requires a method to represent the label as a String. 
 | 
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcompareToprotected ClassLabel()
public boolean equals(Object obj)
this.compareTo(o)==0, then
 this.equals(o) should be true.public abstract String toString()
ClassLabel a.equals((ClassLabel) b), then also
 a.toString().equals(b.toString()) should hold.