Uses of Class
org.joni.ast.Node
-
Packages that use Node Package Description org.joni org.joni.ast -
-
Uses of Node in org.joni
Fields in org.joni declared as Node Modifier and Type Field Description Node[]ScanEnvironment. memNodes(package private) Node[]ScanEnvironment. precReadNotNodesprotected NodeParser. root(package private) Node[]UnsetAddrList. targetsMethods in org.joni that return Node Modifier and Type Method Description NodeScanEnvironment. currentPrecReadNotNode()protected NodeAnalyser. disableNoNameGroupCapture(Node root)private NodeAnalyser. divideLookBehindAlternatives(Node node)private NodeAnalyser. expandCaseFoldMakeRemString(byte[] bytes, int p, int end)private NodeAnalyser. expandCaseFoldString(Node node)private NodeAnalyser. getHeadValueNode(Node node, boolean exact)private NodeAnalyser. noNameDisableMap(Node node, int[] map, org.jcodings.Ptr counter)private NodeAnalyser. noNameDisableMapFor_enclose(Node node, int[] map, org.jcodings.Ptr counter)protected NodeParser. parse()private NodeParser. parseBranch(TokenType term)private NodeParser. parseEnclose(TokenType term)private NodeParser. parseEncloseNamedGroup2(boolean listCapture)private NodeParser. parseExp(TokenType term)private NodeParser. parseExpRepeat(Node target, boolean group)private NodeParser. parseExpRepeatForCar(Node top, ConsAltNode target, boolean group)private NodeParser. parseExpTkByte(boolean group)private NodeParser. parseExpTkRawByte(boolean group)private NodeParser. parseRegexp()private NodeParser. parseSubExp(TokenType term)private NodeAnalyser. setupLookBehind(Node node)protected NodeAnalyser. setupTree(Node node, int state)Methods in org.joni with parameters of type Node Modifier and Type Method Description voidUnsetAddrList. add(int offset, Node node)private booleanAnalyser. checkTypeTree(Node node, int typeMask, int encloseMask, int anchorMask)private intArrayCompiler. compileLengthStringNode(Node node)private intArrayCompiler. compileLengthTree(Node node)protected voidCompiler. compileTree(Node node)private voidArrayCompiler. compileTreeEmptyCheck(Node node, int emptyInfo)protected voidCompiler. compileTreeNTimes(Node node, int n)protected NodeAnalyser. disableNoNameGroupCapture(Node root)private NodeAnalyser. divideLookBehindAlternatives(Node node)private NodeAnalyser. expandCaseFoldString(Node node)protected intAnalyser. getCharLengthTree(Node node)private intAnalyser. getCharLengthTree(Node node, int level)private NodeAnalyser. getHeadValueNode(Node node, boolean exact)private intAnalyser. getMaxMatchLength(Node node)private intAnalyser. getMinMatchLength(Node node)private booleanAnalyser. isNotIncluded(Node x, Node y)private voidAnalyser. nextSetup(Node node, Node nextNode)private NodeAnalyser. noNameDisableMap(Node node, int[] map, org.jcodings.Ptr counter)private voidAnalyser. noNameDisableMapFor_anchor(Node node, int[] map, org.jcodings.Ptr counter)private voidAnalyser. noNameDisableMapFor_cosAlt(Node node, int[] map, org.jcodings.Ptr counter)private NodeAnalyser. noNameDisableMapFor_enclose(Node node, int[] map, org.jcodings.Ptr counter)private voidAnalyser. noNameDisableMapFor_quantifier(Node node, int[] map, org.jcodings.Ptr counter)protected voidAnalyser. numberedRefCheck(Node node)private voidAnalyser. optimizeNodeLeft(Node node, NodeOptInfo opt, OptEnvironment oenv)private NodeParser. parseExpRepeat(Node target, boolean group)private NodeParser. parseExpRepeatForCar(Node top, ConsAltNode target, boolean group)voidScanEnvironment. popPrecReadNotNode(Node node)voidScanEnvironment. pushPrecReadNotNode(Node node)private intAnalyser. quantifiersMemoryInfo(Node node)private voidAnalyser. renumberByMap(Node node, int[] map)voidScanEnvironment. setMemNode(int num, Node node)protected voidAnalyser. setOptimizedInfoFromTree(Node node)protected intAnalyser. setupCombExpCheck(Node node, int state)private NodeAnalyser. setupLookBehind(Node node)protected voidAnalyser. setupSubExpCall(Node node)protected NodeAnalyser. setupTree(Node node, int state)private intAnalyser. subexpInfRecursiveCheck(Node node, boolean head)protected intAnalyser. subexpInfRecursiveCheckTrav(Node node)private intAnalyser. subexpRecursiveCheck(Node node)protected intAnalyser. subexpRecursiveCheckTrav(Node node)private voidAnalyser. swap(Node a, Node b)private voidAnalyser. updateStringNodeCaseFold(Node node)Method parameters in org.joni with type arguments of type Node Modifier and Type Method Description private booleanAnalyser. expandCaseFoldStringAlt(int itemNum, org.jcodings.CaseFoldCodeItem[] items, byte[] bytes, int p, int slen, int end, org.jcodings.ObjPtr<Node> node) -
Uses of Node in org.joni.ast
Subclasses of Node in org.joni.ast Modifier and Type Class Description classAnchorNodeclassAnyCharNodeclassBackRefNodeclassCallNodeclassCClassNodeclassConsAltNodeclassCTypeNodeclassEncloseNodeclassQuantifierNodeclassStateNodeclassStringNodeFields in org.joni.ast declared as Node Modifier and Type Field Description NodeConsAltNode. carNodeEncloseNode. containingAnchorNodeQuantifierNode. headExactNodeQuantifierNode. nextHeadExactNodeNode. parentNodeAnchorNode. targetNodeCallNode. targetNodeEncloseNode. targetNodeQuantifierNode. targetMethods in org.joni.ast that return Node Modifier and Type Method Description protected NodeAnchorNode. getChild()protected NodeCallNode. getChild()protected NodeConsAltNode. getChild()protected NodeEncloseNode. getChild()protected NodeNode. getChild()protected NodeQuantifierNode. getChild()NodeConsAltNode. setCar(Node ca)Methods in org.joni.ast with parameters of type Node Modifier and Type Method Description static ConsAltNodeConsAltNode. listAdd(ConsAltNode list, Node x)static ConsAltNodeConsAltNode. newAltNode(Node left, ConsAltNode right)static ConsAltNodeConsAltNode. newListNode(Node left, ConsAltNode right)NodeConsAltNode. setCar(Node ca)protected voidAnchorNode. setChild(Node newChild)protected voidCallNode. setChild(Node newChild)protected voidConsAltNode. setChild(Node newChild)protected voidEncloseNode. setChild(Node newChild)protected voidNode. setChild(Node tgt)protected voidQuantifierNode. setChild(Node newChild)intQuantifierNode. setQuantifier(Node tgt, boolean group, ScanEnvironment env, byte[] bytes, int p, int end)voidAnchorNode. setTarget(Node tgt)voidCallNode. setTarget(Node tgt)voidEncloseNode. setTarget(Node tgt)voidQuantifierNode. setTarget(Node tgt)voidConsAltNode. swap(Node with)voidNode. swap(Node with)Method parameters in org.joni.ast with type arguments of type Node Modifier and Type Method Description voidCallNode. verifyTree(java.util.Set<Node> set, WarnCallback warnings)voidConsAltNode. verifyTree(java.util.Set<Node> set, WarnCallback warnings)voidNode. verifyTree(java.util.Set<Node> set, WarnCallback warnings)Constructors in org.joni.ast with parameters of type Node Constructor Description ConsAltNode(Node car, ConsAltNode cdr, int type)
-