public class SpecialBlockImpl extends SingleSuccessorBlockImpl implements SpecialBlock
SpecialBlock.SpecialBlockType
Block.BlockType
Modifier and Type | Field and Description |
---|---|
protected SpecialBlock.SpecialBlockType |
specialType
The type of this special basic block.
|
flowRule, successor
id, lastId, predecessors, type
Constructor and Description |
---|
SpecialBlockImpl(SpecialBlock.SpecialBlockType type) |
Modifier and Type | Method and Description |
---|---|
SpecialBlock.SpecialBlockType |
getSpecialType() |
String |
toString() |
getFlowRule, getSuccessor, setFlowRule, setSuccessor
addPredecessor, getId, getPredecessors, getType, removePredecessor
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFlowRule, getSuccessor, setFlowRule
protected final SpecialBlock.SpecialBlockType specialType
public SpecialBlockImpl(SpecialBlock.SpecialBlockType type)
public SpecialBlock.SpecialBlockType getSpecialType()
getSpecialType
in interface SpecialBlock