public static final class Token.CharacterClassAtom extends Token
Token.BackReference, Token.CharacterClass, Token.CharacterClassAtom, Token.ClassSet, Token.InlineFlags, Token.Kind, Token.LiteralCharacter, Token.LookAheadAssertionBegin, Token.LookAroundAssertionBegin, Token.LookBehindAssertionBegin, Token.Quantifier| Constructor and Description |
|---|
CharacterClassAtom(CodePointSet contents,
boolean isPosixCollationEquivalenceClass) |
| Modifier and Type | Method and Description |
|---|---|
CodePointSet |
getContents() |
boolean |
isPosixCollationEquivalenceClass() |
JsonObject |
toJson() |
createA, createAlternation, createAtomicGroupBegin, createBackReference, createBackReference, createCaptureGroupBegin, createCaret, createCharacterClassAtom, createCharacterClassBegin, createCharacterClassEnd, createCharClass, createCharClass, createClassSetExpression, createConditionalBackReference, createDollar, createGroupEnd, createInlineFlags, createLiteralCharacter, createLookAheadAssertionBegin, createLookAheadAssertionBegin, createLookBehindAssertionBegin, createLookBehindAssertionBegin, createNonCaptureGroupBegin, createNonWordBoundary, createQuantifier, createQuantifier, createWordBoundary, createZ, createZLowerCase, getPosition, getSourceSection, setPosition, setSourceSectionpublic CharacterClassAtom(CodePointSet contents, boolean isPosixCollationEquivalenceClass)
public JsonObject toJson()
toJson in interface JsonConvertibletoJson in class Tokenpublic CodePointSet getContents()
public boolean isPosixCollationEquivalenceClass()