coins.aflow
クラス ExpVectorIteratorImpl

java.lang.Object
  |
  +--coins.aflow.util.BitVectorIteratorImpl
        |
        +--coins.aflow.ExpVectorIteratorImpl
すべての実装インタフェース:
BitVectorIterator, ExpVectorIterator

public class ExpVectorIteratorImpl
extends BitVectorIteratorImpl
implements ExpVectorIterator

ExpVectorIteratorImpl class: (##6)


フィールドの概要
protected  ExpVector fVect
           
 
コンストラクタの概要
protected ExpVectorIteratorImpl(ExpVector pExpVector)
           
 
メソッドの概要
 FlowExpId nextFlowExpId()
          nextFlowAnalSym: Get the next FlowAnalSym symbol that has true bit in the given ExpVector.
 
クラス coins.aflow.util.BitVectorIteratorImpl から継承したメソッド
currentIndex, hasNext, next, nextIndex, resetBit, setBit
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース coins.aflow.util.BitVectorIterator から継承したメソッド
currentIndex, hasNext, next, nextIndex, resetBit, setBit
 

フィールドの詳細

fVect

protected final ExpVector fVect
コンストラクタの詳細

ExpVectorIteratorImpl

protected ExpVectorIteratorImpl(ExpVector pExpVector)
メソッドの詳細

nextFlowExpId

public FlowExpId nextFlowExpId()
インタフェース ExpVectorIterator の記述:
nextFlowAnalSym: Get the next FlowAnalSym symbol that has true bit in the given ExpVector. FlowAnalSym that have false bit in the ExpVector are skipped. If the last FlowAnalSym has false bit , then null is returned at the last time. Therefore, having hasNext returned true does not guarantee this method returns meaningful (non-null) value.

定義:
インタフェース ExpVectorIterator 内の nextFlowExpId