- 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.