|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object | +--coins.aflow.util.BitVectorIteratorImpl
BitVectorIteratorImpl class: (##6)
| コンストラクタの概要 | |
BitVectorIteratorImpl(BitVector pBitVector)
|
|
| メソッドの概要 | |
int |
currentIndex()
Returns the current index of bit position. |
boolean |
hasNext()
hasNext: Sees whether the BitVector associated with this BitVectorIterator has more elements. |
int |
next()
Returns the next bit position of this BitVectorIterator. |
int |
nextIndex()
nextIndex: Returns the next index of bit position that has value 1. |
void |
resetBit()
Resets the bit for the position returned by the last call to next() or nextIndex(). |
void |
setBit()
Sets the bit for the position returned by the last call to next() or nextIndex(). |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public BitVectorIteratorImpl(BitVector pBitVector)
| メソッドの詳細 |
public boolean hasNext()
BitVectorIterator の記述: BitVector associated with this BitVectorIterator has more elements. This method does not check the contents of the remaining bits.
BitVectorIterator 内の hasNextpublic int next()
BitVectorIterator の記述: BitVectorIterator.
BitVectorIterator 内の nextpublic int nextIndex()
BitVectorIterator の記述: hasNext returned true does not guarantee this method returns meaningful (nonzero) value.
BitVectorIterator 内の nextIndexpublic int currentIndex()
BitVectorIterator の記述: next() or nextIndex().
BitVectorIterator 内の currentIndexpublic void resetBit()
BitVectorIterator の記述:
BitVectorIterator 内の resetBitpublic void setBit()
BitVectorIterator の記述:
BitVectorIterator 内の setBit
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||