| Modifier and Type | Field and Description |
|---|---|
| private static final byte[] | |
| private static final int | |
| private static final int | |
| private static final int | |
| protected int |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private Node | |
| private boolean | |
| private void | |
| private ListNode | |
| private void | |
| private int | |
| private boolean | |
| private BackRefNode | |
| private Node | |
| private Node | |
| private Node | |
| private Node | |
| private CClassNode | |
| private void | |
| private void | |
| private void | |
| private void | |
| private Node | |
| private Node | |
| private Node | |
| private Node | |
| private Node | |
| private Node | |
| private Node | |
| private Node | |
| private Node | |
| private Node | |
| private Node | |
| private boolean | |
| private Node | |
| protected final Node | |
| private Node | |
| private Node | |
| private void | |
| private void | |
| private void |
| BRACKET_END | back to summary |
|---|---|
| private static final byte[] BRACKET_END | |
| NODE_COMMON_SIZE | back to summary |
|---|---|
| private static final int NODE_COMMON_SIZE | |
| POSIX_BRACKET_CHECK_LIMIT_LENGTH | back to summary |
|---|---|
| private static final int POSIX_BRACKET_CHECK_LIMIT_LENGTH | |
| POSIX_BRACKET_NAME_MIN_LEN | back to summary |
|---|---|
| private static final int POSIX_BRACKET_NAME_MIN_LEN | |
| returnCode | back to summary |
|---|---|
| protected int returnCode | |
| Parser | back to summary |
|---|---|
| protected Parser(Regex regex, Syntax syntax, byte[] bytes, int p, int end, WarnCallback warnings) | |
| addPropertyToCC | back to summary |
|---|---|
| private void addPropertyToCC(CClassNode cc, UnicodeCodeRange range, boolean not) | |
| cClassCaseFold | back to summary |
|---|---|
| private Node cClassCaseFold(Node node, CClassNode cc, CClassNode ascCc) | |
| codeExistCheck | back to summary |
|---|---|
| private boolean codeExistCheck(int code, boolean ignoreEscaped) | |
| createNodeFromArray | back to summary |
|---|---|
| private void createNodeFromArray(boolean list, Node[] nodes, int np, int nodeArray) | |
| createNodeFromArray | back to summary |
|---|---|
| private ListNode createNodeFromArray(Node[] nodes, int nodeArray) | |
| createPropertyNode | back to summary |
|---|---|
| private void createPropertyNode(Node[] nodes, int np, UnicodeCodeRange range) | |
| findStrPosition | back to summary |
|---|---|
| private int findStrPosition(int[] s, int n, int from, int to, Ptr nextChar) | |
| isInvalidQuantifier | back to summary |
|---|---|
| private boolean isInvalidQuantifier(Node node) | |
| newBackRef | back to summary |
|---|---|
| private BackRefNode newBackRef(int[] backRefs) | |
| parseAnycharAnytime | back to summary |
|---|---|
| private Node parseAnycharAnytime() | |
| parseBackref | back to summary |
|---|---|
| private Node parseBackref() | |
| parseBranch | back to summary |
|---|---|
| private Node parseBranch(TokenType term) | |
| parseCall | back to summary |
|---|---|
| private Node parseCall() | |
| parseCharClass | back to summary |
|---|---|
| private CClassNode parseCharClass(ObjPtr<CClassNode> ascNode) | |
| parseCharClassRangeEndVal | back to summary |
|---|---|
| private void parseCharClassRangeEndVal(CClassNode cc, CClassNode ascCc, CClassNode. | |
| parseCharClassSbChar | back to summary |
|---|---|
| private void parseCharClassSbChar(CClassNode cc, CClassNode ascCc, CClassNode. | |
| parseCharClassValEntry | back to summary |
|---|---|
| private void parseCharClassValEntry(CClassNode cc, CClassNode ascCc, CClassNode. | |
| parseCharClassValEntry2 | back to summary |
|---|---|
| private void parseCharClassValEntry2(CClassNode cc, CClassNode ascCc, CClassNode. | |
| parseCharProperty | back to summary |
|---|---|
| private Node parseCharProperty() | |
| parseCharType | back to summary |
|---|---|
| private Node parseCharType(Node node) | |
| parseEnclose | back to summary |
|---|---|
| private Node parseEnclose(TokenType term) | |
| parseEncloseNamedGroup2 | back to summary |
|---|---|
| private Node parseEncloseNamedGroup2(boolean listCapture) | |
| parseExp | back to summary |
|---|---|
| private Node parseExp(TokenType term) | |
| parseExpRepeat | back to summary |
|---|---|
| private Node parseExpRepeat(Node target, boolean group) | |
| parseExpRepeatForCar | back to summary |
|---|---|
| private Node parseExpRepeatForCar(Node top, ListNode target, boolean group) | |
| parseExpTkByte | back to summary |
|---|---|
| private Node parseExpTkByte(boolean group) | |
| parseExpTkRawByte | back to summary |
|---|---|
| private Node parseExpTkRawByte(boolean group) | |
| parseExtendedGraphemeCluster | back to summary |
|---|---|
| private Node parseExtendedGraphemeCluster() | |
| parseLineBreak | back to summary |
|---|---|
| private Node parseLineBreak() | |
| parsePosixBracket | back to summary |
|---|---|
| private boolean parsePosixBracket(CClassNode cc, CClassNode ascCc) | |
| parseQuoteOpen | back to summary |
|---|---|
| private Node parseQuoteOpen() | |
| parseRegexp | back to summary |
|---|---|
| protected final Node parseRegexp() | |
| parseStringLoop | back to summary |
|---|---|
| private Node parseStringLoop(StringNode node, boolean group) | |
| parseSubExp | back to summary |
|---|---|
| private Node parseSubExp(TokenType term) | |
| parseSubExpError | back to summary |
|---|---|
| private void parseSubExpError(TokenType term) | |
| quantifierNode | back to summary |
|---|---|
| private void quantifierNode(Node[] nodes, int np, int lower, int upper) | |
| quantifierPropertyNode | back to summary |
|---|---|
| private void quantifierPropertyNode(Node[] nodes, int np, UnicodeCodeRange range, char repetitions) | |