coins.aflow
クラス PointVectorIteratorImpl

java.lang.Object
  |
  +--coins.aflow.util.BitVectorIteratorImpl
        |
        +--coins.aflow.PointVectorIteratorImpl
すべての実装インタフェース:
BitVectorIterator, PointVectorIterator
直系の既知のサブクラス:
DefVectorIteratorImpl

public class PointVectorIteratorImpl
extends BitVectorIteratorImpl
implements PointVectorIterator

PointVectorIteratorImpl class: (##6)


フィールドの概要
protected  BitVector fVect
           
 
コンストラクタの概要
PointVectorIteratorImpl(PointVector pPointVector)
           
 
メソッドの概要
 IR nextPoint()
          nextPoint: Get the next IR node that defines some symbol in the given DefVector (DefVector used to instanciate this iterator).
 
クラス 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 BitVector fVect
コンストラクタの詳細

PointVectorIteratorImpl

public PointVectorIteratorImpl(PointVector pPointVector)
メソッドの詳細

nextPoint

public IR nextPoint()
インタフェース PointVectorIterator の記述:
nextPoint: Get the next IR node that defines some symbol in the given DefVector (DefVector used to instanciate this iterator). Nodes that have 0 in the DefVector are skipped. If the last node is not a defining node, then null is returned at the last time.

定義:
インタフェース PointVectorIterator 内の nextPoint