coins.flow
インタフェース FlowAnalSymVector

すべてのスーパーインタフェース:
BitVector, ExpVector
既知の実装クラスの一覧:
FlowAnalSymVectorImpl

public interface FlowAnalSymVector
extends ExpVector

BitVector class where each bit represents a FlowAnalSym.


メソッドの概要
 boolean addAll(java.util.Set pFlowAnalSyms)
          Adds the FlowAnalSymVector view of the given set to this vector.
 boolean contains(FlowAnalSym pFlowAnalSym)
          Does the set view of this vector contains the specified item?
 java.util.Set flowAnalSyms()
          Returns the set view of this vector.
 ExpVector flowAnalSymToExpVector()
           
 FlowAnalSymVectorIterator flowAnalSymVectorIterator()
           
 SubpFlow getSubpFlow()
          Returns a SubpFlow instance associated with this vector.
 boolean remove(FlowAnalSym pFlowAnalSym)
          Removes the given argument from the set view of this vector.
 java.lang.String toStringShort()
           
 
インタフェース coins.flow.ExpVector から継承したメソッド
contains, exps, expVectorIterator
 
インタフェース coins.flow.BitVector から継承したメソッド
bitVectorIterator, equals, getBit, getBitLength, getVectorWord, getWordLength, isSet, isZero, resetBit, setBit, toString, toStringDescriptive, vectorAnd, vectorCopy, vectorEqual, vectorNot, vectorOr, vectorReset, vectorSub, vectorXor
 

メソッドの詳細

getSubpFlow

public SubpFlow getSubpFlow()
Returns a SubpFlow instance associated with this vector.

定義:
インタフェース ExpVector 内の getSubpFlow

flowAnalSyms

public java.util.Set flowAnalSyms()
Returns the set view of this vector.


contains

public boolean contains(FlowAnalSym pFlowAnalSym)
Does the set view of this vector contains the specified item?


remove

public boolean remove(FlowAnalSym pFlowAnalSym)
Removes the given argument from the set view of this vector. The corresponding bit in this vector will be reset.

戻り値:
true if actually the given argument existed and has been removed.

addAll

public boolean addAll(java.util.Set pFlowAnalSyms)
Adds the FlowAnalSymVector view of the given set to this vector.

戻り値:
true if this vector changed after the operation.

flowAnalSymVectorIterator

public FlowAnalSymVectorIterator flowAnalSymVectorIterator()

flowAnalSymToExpVector

public ExpVector flowAnalSymToExpVector()

toStringShort

public java.lang.String toStringShort()
定義:
インタフェース ExpVector 内の toStringShort