Package net.automatalib.alphabet
Class AbstractSymbol<S extends AbstractSymbol<S>>
- java.lang.Object
-
- net.automatalib.common.util.nid.AbstractMutableNumericID
-
- net.automatalib.alphabet.AbstractSymbol<S>
-
- All Implemented Interfaces:
Comparable<S>
,MutableNumericID
,NumericID
- Direct Known Subclasses:
Symbol
public abstract class AbstractSymbol<S extends AbstractSymbol<S>> extends AbstractMutableNumericID implements Comparable<S>
-
-
Field Summary
-
Fields inherited from class net.automatalib.common.util.nid.AbstractMutableNumericID
id
-
-
Constructor Summary
Constructors Constructor Description AbstractSymbol()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(S that)
boolean
equals(@Nullable Object o)
int
hashCode()
-
Methods inherited from class net.automatalib.common.util.nid.AbstractMutableNumericID
getId, setId
-
-