public static final class Token.CharacterClass extends Token
Token.BackReference, Token.CharacterClass, Token.Kind, Token.LookAheadAssertionBegin, Token.LookAroundAssertionBegin, Token.LookBehindAssertionBegin, Token.Quantifier
Constructor and Description |
---|
CharacterClass(CodePointSet codePointSet,
boolean wasSingleChar) |
Modifier and Type | Method and Description |
---|---|
CodePointSet |
getCodePointSet() |
JsonObject |
toJson() |
boolean |
wasSingleChar() |
createAlternation, createBackReference, createCaptureGroupBegin, createCaret, createCharClass, createCharClass, createDollar, createGroupEnd, createLookAheadAssertionBegin, createLookAheadAssertionBegin, createLookBehindAssertionBegin, createLookBehindAssertionBegin, createNonCaptureGroupBegin, createNonWordBoundary, createQuantifier, createWordBoundary, getSourceSection, setSourceSection
public CharacterClass(CodePointSet codePointSet, boolean wasSingleChar)
public JsonObject toJson()
toJson
in interface JsonConvertible
toJson
in class Token
public CodePointSet getCodePointSet()
public boolean wasSingleChar()