net.sf.javabdd
Class BitString.BitStringIterator

java.lang.Object
  extended by net.sf.javabdd.BitString.BitStringIterator
All Implemented Interfaces:
Iterator
Direct Known Subclasses:
BitString.BackwardBitStringIterator, BitString.ForwardBitStringIterator, BitString.ForwardBitStringZeroIterator
Enclosing class:
BitString

public abstract static class BitString.BitStringIterator
extends Object
implements Iterator

Abstract bit string iterator class.


Constructor Summary
BitString.BitStringIterator()
           
 
Method Summary
 Object next()
           
abstract  int nextIndex()
          Returns the index of the next bit set.
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Iterator
hasNext
 

Constructor Detail

BitString.BitStringIterator

public BitString.BitStringIterator()
Method Detail

nextIndex

public abstract int nextIndex()
Returns the index of the next bit set.


next

public final Object next()
Specified by:
next in interface Iterator
See Also:
Iterator.next()

remove

public void remove()
Specified by:
remove in interface Iterator


Copyright © 2003-2007 John Whaley. All Rights Reserved.