public class SetTransition extends Transition
| Modifier and Type | Field and Description |
|---|---|
IntervalSet |
set |
ACTION, ATOM, EPSILON, NOT_SET, PRECEDENCE, PREDICATE, RANGE, RULE, serializationNames, serializationTypes, SET, target, WILDCARD| Constructor and Description |
|---|
SetTransition(ATNState target,
IntervalSet set) |
| Modifier and Type | Method and Description |
|---|---|
int |
getSerializationType() |
IntervalSet |
label() |
boolean |
matches(int symbol,
int minVocabSymbol,
int maxVocabSymbol) |
java.lang.String |
toString() |
isEpsilonpublic final IntervalSet set
public SetTransition(ATNState target, IntervalSet set)
public int getSerializationType()
getSerializationType in class Transitionpublic IntervalSet label()
label in class Transitionpublic boolean matches(int symbol,
int minVocabSymbol,
int maxVocabSymbol)
matches in class Transitionpublic java.lang.String toString()
toString in class java.lang.Object