public final class CallNode extends StateNode
Modifier and Type | Field and Description |
---|---|
int |
groupNum |
byte[] |
name |
int |
nameEnd |
int |
nameP |
Node |
target |
UnsetAddrList |
unsetAddrList |
NST_ADDR_FIXED, NST_BY_NUMBER, NST_CALLED, NST_CLEN_FIXED, NST_IN_REPEAT, NST_MARK1, NST_MARK2, NST_MAX_FIXED, NST_MEM_BACKREFED, NST_MIN_FIXED, NST_NAME_REF, NST_NAMED_GROUP, NST_NEST_LEVEL, NST_RECURSION, NST_STOP_BT_SIMPLE_REPEAT
Constructor and Description |
---|
CallNode(byte[] name,
int nameP,
int nameEnd,
int gnum) |
Modifier and Type | Method and Description |
---|---|
protected Node |
getChild() |
String |
getName() |
int |
getType() |
protected void |
setChild(Node newChild) |
void |
setTarget(Node tgt) |
String |
toString(int level) |
void |
verifyTree(Set<Node> set,
WarnCallback warnings) |
clearAddrFixed, clearByNumber, clearCAlled, clearCLenFixed, clearInRepeat, clearMark1, clearMark2, clearMaxFixed, clearMemBackrefed, clearMinFixed, clearNamedGroup, clearNameRef, clearNestLevel, clearRecursion, clearStopBtSimpleRepeat, isAddrFixed, isByNumber, isCalled, isCLenFixed, isInRepeat, isMark1, isMark2, isMaxFixed, isMemBackrefed, isMinFixed, isNamedGroup, isNameRef, isNestLevel, isRecursion, isStopBtSimpleRepeat, setAddrFixed, setByNumber, setCalled, setCLenFixed, setInRepeat, setMark1, setMark2, setMaxFixed, setMemBackrefed, setMinFixed, setNamedGroup, setNameRef, setNestLevel, setRecursion, setStopBtSimpleRepeat, stateToString
getAddressName, getType2Bit, isAllowedInLookBehind, isInvalidQuantifier, isSimple, pad, swap, toString
public byte[] name
public int nameP
public int nameEnd
public int groupNum
public Node target
public UnsetAddrList unsetAddrList
public void setTarget(Node tgt)
public void verifyTree(Set<Node> set, WarnCallback warnings)
verifyTree
in class Node
Copyright © 2018. All rights reserved.