AtomTransition, RangeTransition,
and SetTransition appropriately based on the range of the input.
Previously, we distinguished between atom and range transitions for
Unicode code points <= U+FFFF and those above. We used a set
transition for a Unicode code point > U+FFFF. Now that we can serialize
32-bit int/chars in the ATN serialization, this is no longer necessary.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static Transition | |
| public static Transition | createWithCodePointRange(ATNState target, int codePointFrom, int codePointTo)
Return new |
| CodePointTransitions | back to summary |
|---|---|
| public CodePointTransitions() | |
| createWithCodePoint | back to summary |
|---|---|
| public static Transition createWithCodePoint(ATNState target, int codePoint) Return new | |
| createWithCodePointRange | back to summary |
|---|---|
| public static Transition createWithCodePointRange(ATNState target, int codePointFrom, int codePointTo) Return new | |