public static final class Token.BackReference extends Token
Token.BackReference, Token.CharacterClass, Token.InlineFlags, Token.Kind, Token.LookAheadAssertionBegin, Token.LookAroundAssertionBegin, Token.LookBehindAssertionBegin, Token.Quantifier| Constructor and Description |
|---|
BackReference(Token.Kind kind,
int groupNr,
boolean namedReference) |
| Modifier and Type | Method and Description |
|---|---|
int |
getGroupNr() |
boolean |
isNamedReference() |
JsonObject |
toJson() |
createA, createAlternation, createBackReference, createCaptureGroupBegin, createCaret, createCharClass, createCharClass, createConditionalBackReference, createDollar, createGroupEnd, createInlineFlags, createLookAheadAssertionBegin, createLookAheadAssertionBegin, createLookBehindAssertionBegin, createLookBehindAssertionBegin, createNonCaptureGroupBegin, createNonWordBoundary, createQuantifier, createWordBoundary, createZ, getPosition, getSourceSection, setPosition, setSourceSectionpublic BackReference(Token.Kind kind, int groupNr, boolean namedReference)
public JsonObject toJson()
toJson in interface JsonConvertibletoJson in class Tokenpublic int getGroupNr()
public boolean isNamedReference()