| Modifier and Type | Field and Description |
|---|---|
| protected final ScanEnvironment | |
| protected final Regex | |
| private static final int[] | |
| protected final Syntax | |
| protected final Token |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected final int | |
| protected final int | |
| private void | |
| private void | |
| private void | |
| protected final int | |
| protected void | |
| private int | |
| private int | |
| private final int | |
| private int | |
| private boolean | |
| private int | |
| protected final void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| protected final TokenType | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private int | |
| private int | |
| private void | |
| private boolean | |
| protected final void | |
| protected final void |
| env | back to summary |
|---|---|
| protected final ScanEnvironment env | |
| regex | back to summary |
|---|---|
| protected final Regex regex | |
| send | back to summary |
|---|---|
| private static final int[] send | |
| syntax | back to summary |
|---|---|
| protected final Syntax syntax | |
| token | back to summary |
|---|---|
| protected final Token token | |
| Lexer | back to summary |
|---|---|
| protected Lexer(Regex regex, Syntax syntax, byte[] bytes, int p, int end, WarnCallback warnings) | |
| backrefRelToAbs | back to summary |
|---|---|
| protected final int backrefRelToAbs(int relNo) | |
| fetchCharPropertyToCType | back to summary |
|---|---|
| protected final int fetchCharPropertyToCType() | |
| fetchEscapedValue | back to summary |
|---|---|
| private void fetchEscapedValue() | |
| fetchEscapedValueBackSlash | back to summary |
|---|---|
| private void fetchEscapedValueBackSlash() | |
| fetchEscapedValueControl | back to summary |
|---|---|
| private void fetchEscapedValueControl() | |
| fetchName | back to summary |
|---|---|
| protected final int fetchName(int startCode, boolean ref) | |
| fetchNamedBackrefToken | back to summary |
|---|---|
| protected void fetchNamedBackrefToken() | |
| fetchNameErr | back to summary |
|---|---|
| private int fetchNameErr(int src, int nameEnd, String err) | |
| fetchNameForNamedGroup | back to summary |
|---|---|
| private int fetchNameForNamedGroup(int startCode, boolean ref) | |
| fetchNameForNoNamedGroup | back to summary |
|---|---|
| private final int fetchNameForNoNamedGroup(int startCode, boolean ref) | |
| fetchNameTeardown | back to summary |
|---|---|
| private int fetchNameTeardown(int src, int endCode, int nameEnd, String err) | |
| fetchNameWithLevel | back to summary |
|---|---|
| private boolean fetchNameWithLevel(int startCode, Ptr rbackNum, Ptr rlevel) | |
| fetchRangeQuantifier | back to summary |
|---|---|
private int fetchRangeQuantifier()
| |
| fetchToken | back to summary |
|---|---|
| protected final void fetchToken() | |
| fetchTokenFor_anchor | back to summary |
|---|---|
| private void fetchTokenFor_anchor(int subType) | |
| fetchTokenFor_charProperty | back to summary |
|---|---|
| private void fetchTokenFor_charProperty() | |
| fetchTokenFor_digit | back to summary |
|---|---|
| private void fetchTokenFor_digit() | |
| fetchTokenFor_metaChars | back to summary |
|---|---|
| private void fetchTokenFor_metaChars() | |
| fetchTokenFor_NamedBackref | back to summary |
|---|---|
| private void fetchTokenFor_NamedBackref() | |
| fetchTokenFor_openBrace | back to summary |
|---|---|
| private void fetchTokenFor_openBrace() | |
| fetchTokenFor_repeat | back to summary |
|---|---|
| private void fetchTokenFor_repeat(int lower, int upper) | |
| fetchTokenFor_subexpCall | back to summary |
|---|---|
| private void fetchTokenFor_subexpCall() | |
| fetchTokenFor_uHex | back to summary |
|---|---|
| private void fetchTokenFor_uHex() | |
| fetchTokenFor_xBrace | back to summary |
|---|---|
| private void fetchTokenFor_xBrace() | |
| fetchTokenFor_zero | back to summary |
|---|---|
| private void fetchTokenFor_zero() | |
| fetchTokenInCC | back to summary |
|---|---|
| protected final TokenType fetchTokenInCC() | |
| fetchTokenInCCFor_and | back to summary |
|---|---|
| private void fetchTokenInCCFor_and() | |
| fetchTokenInCCFor_charType | back to summary |
|---|---|
| private void fetchTokenInCCFor_charType(boolean flag, int type) | |
| fetchTokenInCCFor_digit | back to summary |
|---|---|
| private void fetchTokenInCCFor_digit() | |
| fetchTokenInCCFor_p | back to summary |
|---|---|
| private void fetchTokenInCCFor_p() | |
| fetchTokenInCCFor_posixBracket | back to summary |
|---|---|
| private void fetchTokenInCCFor_posixBracket() | |
| fetchTokenInCCFor_u | back to summary |
|---|---|
| private void fetchTokenInCCFor_u() | |
| fetchTokenInCCFor_x | back to summary |
|---|---|
| private void fetchTokenInCCFor_x() | |
| greedyCheck | back to summary |
|---|---|
| private void greedyCheck() | |
| invalidRangeQuantifier | back to summary |
|---|---|
| private int invalidRangeQuantifier(boolean synAllow) | |
| nameEndCodePoint | back to summary |
|---|---|
| private int nameEndCodePoint(int start) | |
| possessiveCheck | back to summary |
|---|---|
| private void possessiveCheck() | |
| strExistCheckWithEsc | back to summary |
|---|---|
| private boolean strExistCheckWithEsc(int[] s, int n, int bad) | |
| syntaxWarn | back to summary |
|---|---|
| protected final void syntaxWarn(String message, char c) | |
| syntaxWarn | back to summary |
|---|---|
| protected final void syntaxWarn(String message) | |