- java.lang.Object
-
- net.automatalib.common.util.nid.AbstractMutableNumericID
-
- net.automatalib.automaton.base.AbstractFastState<T>
-
- All Implemented Interfaces:
MutableNumericID
,NumericID
- Direct Known Subclasses:
FastDFAState
,FastMealyState
,FastMooreState
,FastNFAState
,FastProbMealyState
public abstract class AbstractFastState<T> extends AbstractMutableNumericID
-
-
Field Summary
-
Fields inherited from class net.automatalib.common.util.nid.AbstractMutableNumericID
id
-
-
Constructor Summary
Constructors Constructor Description AbstractFastState(int initialNumOfInputs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
clearTransitionObject(@Nullable T transition)
void
clearTransitionObjects()
boolean
ensureInputCapacity(int capacity)
@Nullable T
getTransitionObject(int inputIdx)
void
setTransitionObject(int inputIdx, @Nullable T transition)
String
toString()
-
Methods inherited from class net.automatalib.common.util.nid.AbstractMutableNumericID
getId, setId
-
-