Interface StochasticDeterministicFiniteAutomaton.EdgeIterableOutgoing
-
- All Known Implementing Classes:
StochasticDeterministicFiniteAutomatonImpl.EdgeIterableOutgoingImpl
- Enclosing interface:
- StochasticDeterministicFiniteAutomaton
public static interface StochasticDeterministicFiniteAutomaton.EdgeIterableOutgoing
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description shortgetActivity()doublegetProbability()intgetTarget()booleanhasNext()shortnextActivity()intnextEdge()doublenextProbability()intnextTarget()voidremove()voidreset(int source)Sets the iterator to the beginning of the edges of source.voidsetProbability(double probability)
-
-
-
Method Detail
-
reset
void reset(int source)
Sets the iterator to the beginning of the edges of source. If source is -1, the iterator will be empty.- Parameters:
source-
-
hasNext
boolean hasNext()
-
getTarget
int getTarget()
-
getActivity
short getActivity()
-
getProbability
double getProbability()
-
nextEdge
int nextEdge()
-
remove
void remove()
-
nextTarget
int nextTarget()
-
nextActivity
short nextActivity()
-
nextProbability
double nextProbability()
-
setProbability
void setProbability(double probability)
-
-