|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use Node | |
|---|---|
| org.joni | |
| org.joni.ast | |
| Uses of Node in org.joni |
|---|
| Fields in org.joni declared as Node | |
|---|---|
Node[] |
ScanEnvironment.memNodes
|
protected Node |
Parser.root
|
(package private) Node[] |
UnsetAddrList.targets
|
| Methods in org.joni that return Node | |
|---|---|
protected Node |
Analyser.disableNoNameGroupCapture(Node root)
|
private Node |
Analyser.divideLookBehindAlternatives(Node node)
|
private Node |
Analyser.expandCaseFoldMakeRemString(byte[] bytes,
int p,
int end)
|
private Node |
Analyser.expandCaseFoldString(Node node)
|
private Node |
Analyser.getHeadValueNode(Node node,
boolean exact)
|
private Node |
Analyser.noNameDisableMap(Node node,
int[] map,
org.jcodings.Ptr counter)
|
private Node |
Analyser.noNameDisableMapFor_enclose(Node node,
int[] map,
org.jcodings.Ptr counter)
|
protected Node |
Parser.parse()
|
private Node |
Parser.parseBranch(TokenType term)
|
private Node |
Parser.parseEnclose(TokenType term)
|
private Node |
Parser.parseEncloseNamedGroup2(boolean listCapture)
|
private Node |
Parser.parseExp(TokenType term)
|
private Node |
Parser.parseExpRepeat(Node target,
boolean group)
|
private Node |
Parser.parseExpRepeatForCar(Node top,
ConsAltNode target,
boolean group)
|
private Node |
Parser.parseExpTkByte(boolean group)
|
private Node |
Parser.parseExpTkRawByte(boolean group)
|
private Node |
Parser.parseRegexp()
|
private Node |
Parser.parseSubExp(TokenType term)
|
private Node |
Analyser.setupLookBehind(Node node)
|
protected Node |
Analyser.setupTree(Node node,
int state)
|
| Methods in org.joni with parameters of type Node | |
|---|---|
void |
UnsetAddrList.add(int offset,
Node node)
|
private boolean |
Analyser.checkTypeTree(Node node,
int typeMask,
int encloseMask,
int anchorMask)
|
private int |
ArrayCompiler.compileLengthStringNode(Node node)
|
private int |
ArrayCompiler.compileLengthTree(Node node)
|
protected void |
Compiler.compileTree(Node node)
|
private void |
ArrayCompiler.compileTreeEmptyCheck(Node node,
int emptyInfo)
|
protected void |
Compiler.compileTreeNTimes(Node node,
int n)
|
protected Node |
Analyser.disableNoNameGroupCapture(Node root)
|
private Node |
Analyser.divideLookBehindAlternatives(Node node)
|
private Node |
Analyser.expandCaseFoldString(Node node)
|
protected int |
Analyser.getCharLengthTree(Node node)
|
private int |
Analyser.getCharLengthTree(Node node,
int level)
|
private Node |
Analyser.getHeadValueNode(Node node,
boolean exact)
|
private int |
Analyser.getMaxMatchLength(Node node)
|
private int |
Analyser.getMinMatchLength(Node node)
|
private boolean |
Analyser.isNotIncluded(Node x,
Node y)
|
private void |
Analyser.nextSetup(Node node,
Node nextNode)
|
private Node |
Analyser.noNameDisableMap(Node node,
int[] map,
org.jcodings.Ptr counter)
|
private void |
Analyser.noNameDisableMapFor_anchor(Node node,
int[] map,
org.jcodings.Ptr counter)
|
private void |
Analyser.noNameDisableMapFor_cosAlt(Node node,
int[] map,
org.jcodings.Ptr counter)
|
private Node |
Analyser.noNameDisableMapFor_enclose(Node node,
int[] map,
org.jcodings.Ptr counter)
|
private void |
Analyser.noNameDisableMapFor_quantifier(Node node,
int[] map,
org.jcodings.Ptr counter)
|
protected void |
Analyser.numberedRefCheck(Node node)
|
private void |
Analyser.optimizeNodeLeft(Node node,
NodeOptInfo opt,
OptEnvironment oenv)
|
private Node |
Parser.parseExpRepeat(Node target,
boolean group)
|
private Node |
Parser.parseExpRepeatForCar(Node top,
ConsAltNode target,
boolean group)
|
private int |
Analyser.quantifiersMemoryInfo(Node node)
|
private void |
Analyser.renumberByMap(Node node,
int[] map)
|
void |
ScanEnvironment.setMemNode(int num,
Node node)
|
protected void |
Analyser.setOptimizedInfoFromTree(Node node)
|
protected int |
Analyser.setupCombExpCheck(Node node,
int state)
|
private Node |
Analyser.setupLookBehind(Node node)
|
protected void |
Analyser.setupSubExpCall(Node node)
|
protected Node |
Analyser.setupTree(Node node,
int state)
|
private int |
Analyser.subexpInfRecursiveCheck(Node node,
boolean head)
|
protected int |
Analyser.subexpInfRecursiveCheckTrav(Node node)
|
private int |
Analyser.subexpRecursiveCheck(Node node)
|
protected int |
Analyser.subexpRecursiveCheckTrav(Node node)
|
private void |
Analyser.swap(Node a,
Node b)
|
private void |
Analyser.updateStringNodeCaseFold(Node node)
|
| Method parameters in org.joni with type arguments of type Node | |
|---|---|
private boolean |
Analyser.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 | |
|---|---|
class |
AnchorNode
|
class |
AnyCharNode
|
class |
BackRefNode
|
class |
CallNode
|
class |
CClassNode
|
class |
ConsAltNode
|
class |
CTypeNode
|
class |
EncloseNode
|
class |
QuantifierNode
|
class |
StateNode
|
class |
StringNode
|
| Fields in org.joni.ast declared as Node | |
|---|---|
Node |
ConsAltNode.car
|
Node |
QuantifierNode.headExact
|
Node |
QuantifierNode.nextHeadExact
|
Node |
Node.parent
|
Node |
QuantifierNode.target
|
Node |
EncloseNode.target
|
Node |
CallNode.target
|
Node |
AnchorNode.target
|
| Methods in org.joni.ast that return Node | |
|---|---|
protected Node |
QuantifierNode.getChild()
|
protected Node |
Node.getChild()
|
protected Node |
EncloseNode.getChild()
|
protected Node |
ConsAltNode.getChild()
|
protected Node |
CallNode.getChild()
|
protected Node |
AnchorNode.getChild()
|
Node |
ConsAltNode.setCar(Node ca)
|
| Methods in org.joni.ast with parameters of type Node | |
|---|---|
static ConsAltNode |
ConsAltNode.listAdd(ConsAltNode list,
Node x)
|
static ConsAltNode |
ConsAltNode.newAltNode(Node left,
ConsAltNode right)
|
static ConsAltNode |
ConsAltNode.newListNode(Node left,
ConsAltNode right)
|
Node |
ConsAltNode.setCar(Node ca)
|
protected void |
QuantifierNode.setChild(Node newChild)
|
protected void |
Node.setChild(Node tgt)
|
protected void |
EncloseNode.setChild(Node newChild)
|
protected void |
ConsAltNode.setChild(Node newChild)
|
protected void |
CallNode.setChild(Node newChild)
|
protected void |
AnchorNode.setChild(Node newChild)
|
int |
QuantifierNode.setQuantifier(Node tgt,
boolean group,
ScanEnvironment env,
byte[] bytes,
int p,
int end)
|
void |
QuantifierNode.setTarget(Node tgt)
|
void |
EncloseNode.setTarget(Node tgt)
|
void |
CallNode.setTarget(Node tgt)
|
void |
AnchorNode.setTarget(Node tgt)
|
void |
Node.swap(Node with)
|
void |
ConsAltNode.swap(Node with)
|
| Method parameters in org.joni.ast with type arguments of type Node | |
|---|---|
void |
Node.verifyTree(Set<Node> set,
WarnCallback warnings)
|
void |
ConsAltNode.verifyTree(Set<Node> set,
WarnCallback warnings)
|
void |
CallNode.verifyTree(Set<Node> set,
WarnCallback warnings)
|
| Constructors in org.joni.ast with parameters of type Node | |
|---|---|
ConsAltNode(Node car,
ConsAltNode cdr,
int type)
|
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||