coins.flow
Class DefVectorImpl

java.lang.Object
  extended bycoins.flow.BitVectorImpl
      extended bycoins.flow.PointVectorImpl
          extended bycoins.flow.DefVectorImpl
All Implemented Interfaces:
BitVector, java.lang.Cloneable, DefVector, PointVector

public class DefVectorImpl
extends PointVectorImpl
implements DefVector

DefVectorImpl class


Field Summary
 
Fields inherited from class coins.flow.PointVectorImpl
fSubpFlow
 
Fields inherited from class coins.flow.BitVectorImpl
fBitLength, fLongWordLength, fShiftMax, fVectorWord
 
Constructor Summary
(package private) DefVectorImpl(SubpFlow pSubpFlow)
           
 
Method Summary
 DefVectorIterator defVectorIterator()
           
 java.lang.String toStringDescriptive()
          Prints all the SetRefReprs whose corresponding bit is set in this DefVector.
 
Methods inherited from class coins.flow.PointVectorImpl
getSubpFlow
 
Methods inherited from class coins.flow.BitVectorImpl
bitVectorIterator, clone, equals, getBit, getBitLength, getVectorWord, getWordLength, hashCode, isSet, isZero, resetBit, setBit, toString, vectorAnd, vectorCopy, vectorEqual, vectorNot, vectorOr, vectorReset, vectorSub, vectorXor
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface coins.flow.PointVector
getSubpFlow
 
Methods inherited from interface coins.flow.BitVector
bitVectorIterator, equals, getBit, getBitLength, getVectorWord, getWordLength, isSet, isZero, resetBit, setBit, toString, vectorAnd, vectorCopy, vectorEqual, vectorNot, vectorOr, vectorReset, vectorSub, vectorXor
 

Constructor Detail

DefVectorImpl

DefVectorImpl(SubpFlow pSubpFlow)
Method Detail

defVectorIterator

public DefVectorIterator defVectorIterator()
Specified by:
defVectorIterator in interface DefVector

toStringDescriptive

public java.lang.String toStringDescriptive()
Prints all the SetRefReprs whose corresponding bit is set in this DefVector.

Specified by:
toStringDescriptive in interface BitVector
Overrides:
toStringDescriptive in class BitVectorImpl