public abstract class AbstractFastMutableNondet<S extends AbstractFastState<Collection<T>>,I,T,SP,TP> extends AbstractFastMutable<S,I,T,SP,TP>
inputAlphabet| Constructor and Description |
|---|
AbstractFastMutableNondet(Alphabet<I> inputAlphabet) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
Set<S> |
getInitialStates() |
Collection<I> |
getLocalInputs(S state) |
Collection<T> |
getTransitions(S state,
I input) |
FastPowersetDTS<S,I,T> |
powersetView() |
void |
removeState(S state,
S replacement) |
void |
setInitial(S state,
boolean initial) |
void |
setTransitions(S state,
I input,
Collection<? extends T> transitions) |
addAlphabetSymbol, addState, createDynamicStateMapping, createState, getInputAlphabet, getState, getStateId, getStates, removeAllTransitions, stateIDsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitremoveState, unlinkStateaddInitialState, addInitialState, addState, addTransition, addTransition, addTransitions, copyTransition, createTransition, removeAllTransitions, removeTransition, setStateProperty, setTransitionPropertytransitionGraphViewcreateStaticStateMapping, iterator, sizeforEach, spliteratorgetStateProperty, getTransitionPropertygetSuccessor, getSuccessorsgetStates, getSuccessors, getSuccessorstransitionGraphViewgraphViewpublic Collection<T> getTransitions(S state, I input)
public void clear()
clear in interface MutableAutomaton<S extends AbstractFastState<Collection<T>>,I,T,SP,TP>clear in class AbstractFastMutable<S extends AbstractFastState<Collection<T>>,I,T,SP,TP>public void setInitial(S state, boolean initial)
public void setTransitions(S state, I input, Collection<? extends T> transitions)
public void removeState(S state, S replacement)
removeState in interface ShrinkableAutomaton<S extends AbstractFastState<Collection<T>>,I,T,SP,TP>removeState in class AbstractFastMutable<S extends AbstractFastState<Collection<T>>,I,T,SP,TP>public FastPowersetDTS<S,I,T> powersetView()
public Collection<I> getLocalInputs(S state)
Copyright © 2019. All rights reserved.