public abstract static class BranchSet.LogicalExpressionNode
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private BranchSet.LogicalExpressionNode |
next |
private BranchSet.LogicalExpressionNode |
parent |
Constructor and Description |
---|
LogicalExpressionNode() |
Modifier and Type | Method and Description |
---|---|
abstract BranchSet.LogicalExpressionNode |
cloneInverted() |
abstract int |
getFallThrough() |
BranchSet.LogicalExpressionNode |
getNext() |
BranchSet.LogicalExpressionNode |
getParent() |
BranchSet.LogicalExpressionNode |
getRoot() |
abstract int |
getTarget() |
abstract void |
invert() |
void |
setNext(BranchSet.LogicalExpressionNode _next) |
void |
setParent(BranchSet.LogicalExpressionNode _parent) |
private BranchSet.LogicalExpressionNode next
private BranchSet.LogicalExpressionNode parent
public void setParent(BranchSet.LogicalExpressionNode _parent)
public abstract int getTarget()
public abstract int getFallThrough()
public abstract void invert()
public abstract BranchSet.LogicalExpressionNode cloneInverted()
public BranchSet.LogicalExpressionNode getRoot()
public BranchSet.LogicalExpressionNode getNext()
public void setNext(BranchSet.LogicalExpressionNode _next)
public BranchSet.LogicalExpressionNode getParent()