Top Fields Constructors Methods
org.antlr.v4.runtime.atn

public final Class RangeTransition

extends Transition
Class Inheritance
Imports
org.antlr.v4.runtime.misc.IntervalSet

Field Summary

Modifier and TypeField and Description
public final int
public final int
Inherited from org.antlr.v4.runtime.atn.Transition:
ACTIONATOMEPSILONNOT_SETPRECEDENCEPREDICATERANGERULEserializationNamesserializationTypesSETtargetWILDCARD

Constructor Summary

AccessConstructor and Description
public
RangeTransition(ATNState target, int from, int to)

Method Summary

Modifier and TypeMethod and Description
public int
public IntervalSet
public boolean
matches(int symbol, int minVocabSymbol, int maxVocabSymbol)

Implements abstract org.antlr.v4.runtime.atn.Transition.matches.

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.antlr.v4.runtime.atn.Transition:
isEpsilon

Field Detail

fromback to summary
public final int from
toback to summary
public final int to

Constructor Detail

RangeTransitionback to summary
public RangeTransition(ATNState target, int from, int to)

Method Detail

getSerializationTypeback to summary
public int getSerializationType()

Implements abstract org.antlr.v4.runtime.atn.Transition.getSerializationType.

Annotations
@Override
labelback to summary
public IntervalSet label()

Overrides org.antlr.v4.runtime.atn.Transition.label.

Annotations
@Override
matchesback to summary
public boolean matches(int symbol, int minVocabSymbol, int maxVocabSymbol)

Implements abstract org.antlr.v4.runtime.atn.Transition.matches.

Annotations
@Override
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object

Annotations
@Override