coins.flow
Interface BBlockVector

All Superinterfaces:
BitVector
All Known Implementing Classes:
BBlockVectorImpl

public interface BBlockVector
extends BitVector

BBlockVector interface Each bit in this BitVector represents a BBlock object whose number property (that can be queried by getBBlockNumber()) corresponds to the bit position. Used e.g. when constructing the dominator tree.


Method Summary
 java.util.List getBBlockList()
          Get the list of BBlocks contained in the BBlockVector.
 SubpFlow getSubpFlow()
          Returns the SubpFlow object associated with this BBlockVector object.
 
Methods inherited from interface coins.flow.BitVector
bitVectorIterator, equals, getBit, getBitLength, getVectorWord, getWordLength, isSet, isZero, resetBit, setBit, toString, toStringDescriptive, vectorAnd, vectorCopy, vectorEqual, vectorNot, vectorOr, vectorReset, vectorSub, vectorXor
 

Method Detail

getSubpFlow

public SubpFlow getSubpFlow()
Returns the SubpFlow object associated with this BBlockVector object.


getBBlockList

public java.util.List getBBlockList()
Get the list of BBlocks contained in the BBlockVector.

Returns:
the list of BBLocks.