| Modifier and Type | Field and Description |
|---|---|
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| private boolean | |
| protected final void | |
| protected final Node | |
| private Node | |
| private String | |
| private Node | |
| private Node | |
| private boolean | expandCaseFoldStringAlt(int itemNum, CaseFoldCodeItem[] items, byte[] bytes, int p, int slen, int end, ObjPtr<Node> node)
|
| protected final int | |
| private int | |
| private Node | |
| private int | |
| private int | |
| private boolean | |
| private boolean | |
| private void | |
| private Node | |
| private void | |
| private Node | |
| private void | |
| private void | |
| protected final void | |
| private void | |
| private int | |
| private void | |
| private void | |
| protected final void | |
| protected final int | |
| private Node | |
| protected final void | |
| protected final Node | |
| private int | |
| protected final int | |
| private int | |
| protected final int | |
| private void | |
| private void | |
| private void |
| CEC_CONT_BIG_REPEAT | back to summary |
|---|---|
| private static final int CEC_CONT_BIG_REPEAT | |
| CEC_IN_FINITE_REPEAT | back to summary |
|---|---|
| private static final int CEC_IN_FINITE_REPEAT | |
| CEC_IN_INFINITE_REPEAT | back to summary |
|---|---|
| private static final int CEC_IN_INFINITE_REPEAT | |
| CEC_INFINITE_NUM | back to summary |
|---|---|
| private static final int CEC_INFINITE_NUM | |
| CEC_THRES_NUM_BIG_REPEAT | back to summary |
|---|---|
| private static final int CEC_THRES_NUM_BIG_REPEAT | |
| EXPAND_STRING_MAX_LENGTH | back to summary |
|---|---|
| private static final int EXPAND_STRING_MAX_LENGTH | |
| FOUND_CALLED_NODE | back to summary |
|---|---|
| private static final int FOUND_CALLED_NODE | |
| GET_CHAR_LEN_TOP_ALT_VARLEN | back to summary |
|---|---|
| private static final int GET_CHAR_LEN_TOP_ALT_VARLEN | |
| GET_CHAR_LEN_VARLEN | back to summary |
|---|---|
| private static final int GET_CHAR_LEN_VARLEN | |
| IN_ALT | back to summary |
|---|---|
| private static final int IN_ALT | |
| IN_CALL | back to summary |
|---|---|
| private static final int IN_CALL | |
| IN_NOT | back to summary |
|---|---|
| private static final int IN_NOT | |
| IN_RECCALL | back to summary |
|---|---|
| private static final int IN_RECCALL | |
| IN_REPEAT | back to summary |
|---|---|
| private static final int IN_REPEAT | |
| IN_VAR_REPEAT | back to summary |
|---|---|
| private static final int IN_VAR_REPEAT | |
| MAX_NODE_OPT_INFO_REF_COUNT | back to summary |
|---|---|
| private static final int MAX_NODE_OPT_INFO_REF_COUNT | |
| RECURSION_EXIST | back to summary |
|---|---|
| private static final int RECURSION_EXIST | |
| RECURSION_INFINITE | back to summary |
|---|---|
| private static final int RECURSION_INFINITE | |
| THRESHOLD_CASE_FOLD_ALT_FOR_EXPANSION | back to summary |
|---|---|
| private static final int THRESHOLD_CASE_FOLD_ALT_FOR_EXPANSION | |
| Analyser | back to summary |
|---|---|
| protected Analyser(Regex regex, Syntax syntax, byte[] bytes, int p, int end, WarnCallback warnings) | |
| checkTypeTree | back to summary |
|---|---|
| private boolean checkTypeTree(Node node, int typeMask, int encloseMask, int anchorMask) | |
| compile | back to summary |
|---|---|
| protected final void compile() | |
| disableNoNameGroupCapture | back to summary |
|---|---|
| protected final Node disableNoNameGroupCapture(Node root) | |
| divideLookBehindAlternatives | back to summary |
|---|---|
| private Node divideLookBehindAlternatives(Node node) | |
| encStringToString | back to summary |
|---|---|
| private String encStringToString(byte[] bytes, int p, int end) | |
| expandCaseFoldMakeRemString | back to summary |
|---|---|
| private Node expandCaseFoldMakeRemString(byte[] bytes, int p, int end) | |
| expandCaseFoldString | back to summary |
|---|---|
| private Node expandCaseFoldString(Node node) | |
| expandCaseFoldStringAlt | back to summary |
|---|---|
| private boolean expandCaseFoldStringAlt(int itemNum, CaseFoldCodeItem[] items, byte[] bytes, int p, int slen, int end, ObjPtr<Node> node) | |
| getCharLengthTree | back to summary |
|---|---|
| protected final int getCharLengthTree(Node node) | |
| getCharLengthTree | back to summary |
|---|---|
| private int getCharLengthTree(Node node, int level) | |
| getHeadValueNode | back to summary |
|---|---|
| private Node getHeadValueNode(Node node, boolean exact) | |
| getMaxMatchLength | back to summary |
|---|---|
| private int getMaxMatchLength(Node node) | |
| getMinMatchLength | back to summary |
|---|---|
| private int getMinMatchLength(Node node) | |
| isCaseFoldVariableLength | back to summary |
|---|---|
| private boolean isCaseFoldVariableLength(int itemNum, CaseFoldCodeItem[] items, int slen) | |
| isNotIncluded | back to summary |
|---|---|
| private boolean isNotIncluded(Node x, Node y) | |
| nextSetup | back to summary |
|---|---|
| private void nextSetup(Node node, Node nextNode) | |
| noNameDisableMap | back to summary |
|---|---|
| private Node noNameDisableMap(Node node, int[] map, Ptr counter) | |
| noNameDisableMapFor_anchor | back to summary |
|---|---|
| private void noNameDisableMapFor_anchor(Node node, int[] map, Ptr counter) | |
| noNameDisableMapFor_enclose | back to summary |
|---|---|
| private Node noNameDisableMapFor_enclose(Node node, int[] map, Ptr counter) | |
| noNameDisableMapFor_listAlt | back to summary |
|---|---|
| private void noNameDisableMapFor_listAlt(Node node, int[] map, Ptr counter) | |
| noNameDisableMapFor_quantifier | back to summary |
|---|---|
| private void noNameDisableMapFor_quantifier(Node node, int[] map, Ptr counter) | |
| numberedRefCheck | back to summary |
|---|---|
| protected final void numberedRefCheck(Node node) | |
| optimizeNodeLeft | back to summary |
|---|---|
| private void optimizeNodeLeft(Node node, NodeOptInfo opt, OptEnvironment oenv) | |
| quantifiersMemoryInfo | back to summary |
|---|---|
| private int quantifiersMemoryInfo(Node node) | |
| renumberByMap | back to summary |
|---|---|
| private void renumberByMap(Node node, int[] map) | |
| setCallAttr | back to summary |
|---|---|
| private void setCallAttr(CallNode cn) | |
| setOptimizedInfoFromTree | back to summary |
|---|---|
| protected final void setOptimizedInfoFromTree(Node node) | |
| setupCombExpCheck | back to summary |
|---|---|
| protected final int setupCombExpCheck(Node node, int state) | |
| setupLookBehind | back to summary |
|---|---|
| private Node setupLookBehind(AnchorNode node) | |
| setupSubExpCall | back to summary |
|---|---|
| protected final void setupSubExpCall(Node node) | |
| setupTree | back to summary |
|---|---|
| protected final Node setupTree(Node node, int state) | |
| subexpInfRecursiveCheck | back to summary |
|---|---|
| private int subexpInfRecursiveCheck(Node node, boolean head) | |
| subexpInfRecursiveCheckTrav | back to summary |
|---|---|
| protected final int subexpInfRecursiveCheckTrav(Node node) | |
| subexpRecursiveCheck | back to summary |
|---|---|
| private int subexpRecursiveCheck(Node node) | |
| subexpRecursiveCheckTrav | back to summary |
|---|---|
| protected final int subexpRecursiveCheckTrav(Node node) | |
| updateStringNodeCaseFold | back to summary |
|---|---|
| private void updateStringNodeCaseFold(Node node) | |
| updateStringNodeCaseFoldMultiByte | back to summary |
|---|---|
| private void updateStringNodeCaseFoldMultiByte(StringNode sn) | |
| updateStringNodeCaseFoldSingleByte | back to summary |
|---|---|
| private void updateStringNodeCaseFoldSingleByte(StringNode sn, byte[] toLower) | |