Class ConsAltNode
java.lang.Object
org.joni.ast.Node
org.joni.ast.ConsAltNode
- All Implemented Interfaces:
NodeType
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected NodegetChild()getName()intgetType()static ConsAltNodelistAdd(ConsAltNode list, Node x) static ConsAltNodenewAltNode(Node left, ConsAltNode right) static ConsAltNodenewListNode(Node left, ConsAltNode right) setCdr(ConsAltNode cd) protected voidvoidvoidvoidtoString(int level) voidverifyTree(Set<Node> set, WarnCallback warnings) Methods inherited from class Node
getAddressName, getType2Bit, isAllowedInLookBehind, isInvalidQuantifier, isSimple, pad, toString
-
Field Details
-
car
-
cdr
-
type
private int type
-
-
Constructor Details
-
ConsAltNode
-
-
Method Details
-
newAltNode
-
newListNode
-
listAdd
-
toListNode
public void toListNode() -
toAltNode
public void toAltNode() -
getType
-
setChild
-
getChild
-
swap
-
verifyTree
- Overrides:
verifyTreein classNode
-
setCar
-
setCdr
-
getName
-
toString
-