coins.flow
クラス EdgeImpl
java.lang.Object
|
+--coins.flow.EdgeImpl
- すべての実装インタフェース:
- Edge
- public class EdgeImpl
- extends java.lang.Object
- implements Edge
EdgeImpl class
Class for edge connecting basic blocks.
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
flowRoot
public final FlowRoot flowRoot
fFromBBlock
protected BBlock fFromBBlock
fToBBlock
protected BBlock fToBBlock
fFlagBox
protected FlagBox fFlagBox
EdgeImpl
public EdgeImpl(FlowRoot pFlowRoot,
BBlock pFromBBlock,
BBlock pToBBlock)
getFromBBlock
public BBlock getFromBBlock()
- 定義:
- インタフェース
Edge
内の getFromBBlock
getToBBlock
public BBlock getToBBlock()
- 定義:
- インタフェース
Edge
内の getToBBlock
flagBox
public FlagBox flagBox()
- インタフェース
Edge
の記述:
- flagBox
Record flags for an edge.
Usage example:
if (edgeName.flagBox().getFlag(Edge.LOOP_BACK_EDGE)) ...;
edgeName.flagBox().setFlag(Edge.LOOP_BACK_EDGE, true);
- 定義:
- インタフェース
Edge
内の flagBox
setFromBBlock
public void setFromBBlock(BBlock pBBlock)
- 定義:
- インタフェース
Edge
内の setFromBBlock
setToBBlock
public void setToBBlock(BBlock pBBlock)
- 定義:
- インタフェース
Edge
内の setToBBlock