- addOptimizedTransition
void addOptimizedTransition(Transition e)
Undocumented in source. Be warned that the author may not have intended to support it.
- addTransition
void addTransition(Transition e)
Undocumented in source. Be warned that the author may not have intended to support it.
- equals
bool equals(Object o)
- getNumberOfTransitions
int getNumberOfTransitions()
- getOptimizedTransition
Transition getOptimizedTransition(size_t i)
Undocumented in source. Be warned that the author may not have intended to support it.
- getStateType
int getStateType()
Undocumented in source.
- getTransitions
Transition[] getTransitions()
- hashCode
int hashCode()
- isNonGreedyExitState
bool isNonGreedyExitState()
- isOptimized
bool isOptimized()
Undocumented in source. Be warned that the author may not have intended to support it.
- numberOfOptimizedTransitions
size_t numberOfOptimizedTransitions()
Undocumented in source. Be warned that the author may not have intended to support it.
- onlyHasEpsilonTransitions
bool onlyHasEpsilonTransitions()
Undocumented in source. Be warned that the author may not have intended to support it.
- optimizedTransitions
Transition[] optimizedTransitions()
Undocumented in source. Be warned that the author may not have intended to support it.
- optimizedTransitions
void optimizedTransitions(Transition[] optimizedTransitions)
Undocumented in source. Be warned that the author may not have intended to support it.
- removeOptimizedTransition
void removeOptimizedTransition(size_t i)
Undocumented in source. Be warned that the author may not have intended to support it.
- removeTransition
Transition removeTransition(int index)
Undocumented in source. Be warned that the author may not have intended to support it.
- setOptimizedTransition
void setOptimizedTransition(size_t i, Transition e)
Undocumented in source. Be warned that the author may not have intended to support it.
- setRuleIndex
void setRuleIndex(int ruleIndex)
Undocumented in source. Be warned that the author may not have intended to support it.
- setTransition
void setTransition(int i, Transition e)
Undocumented in source. Be warned that the author may not have intended to support it.
- toString
string toString()
@uml
@pure
@safe
@override
- transition
Transition transition(int i)
Undocumented in source. Be warned that the author may not have intended to support it.
The following images show the relation of states and {@link ATNState#transitions} for various grammar constructs.