Package com.aparapi.internal.instruction
Class BranchSet.LogicalExpressionNode
java.lang.Object
com.aparapi.internal.instruction.BranchSet.LogicalExpressionNode
- Direct Known Subclasses:
BranchSet.CompoundLogicalExpressionNode
,BranchSet.SimpleLogicalExpressionNode
- Enclosing class:
BranchSet
Base abstract class used to hold information used to construct node tree for logical expressions.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BranchSet.LogicalExpressionNode
private BranchSet.LogicalExpressionNode
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract BranchSet.LogicalExpressionNode
abstract int
getNext()
getRoot()
abstract int
abstract void
invert()
void
void
setParent
(BranchSet.LogicalExpressionNode _parent)
-
Field Details
-
next
-
parent
-
-
Constructor Details
-
LogicalExpressionNode
public LogicalExpressionNode()
-
-
Method Details
-
setParent
-
getTarget
public abstract int getTarget() -
getFallThrough
public abstract int getFallThrough() -
invert
public abstract void invert() -
cloneInverted
-
getRoot
-
getNext
-
setNext
-
getParent
-