org.apache.commons.collections.primitives.adapters
Class ShortIteratorIterator

java.lang.Object
  |
  +--org.apache.commons.collections.primitives.adapters.ShortIteratorIterator
All Implemented Interfaces:
Iterator

public class ShortIteratorIterator
extends Object
implements Iterator

Adapts an ShortIterator to the Iterator interface.

This implementation delegates most methods to the provided ShortIterator implementation in the "obvious" way.

Since:
Commons Primitives 1.0
Version:
$Revision: 1.3 $ $Date: 2003/10/16 20:49:38 $

Constructor Summary
ShortIteratorIterator(org.apache.commons.collections.primitives.ShortIterator iterator)
          Creates an Iterator wrapping the specified ShortIterator.
 
Method Summary
 boolean hasNext()
           
 Object next()
           
 void remove()
           
static Iterator wrap(org.apache.commons.collections.primitives.ShortIterator iterator)
          Create an Iterator wrapping the specified ShortIterator.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShortIteratorIterator

public ShortIteratorIterator(org.apache.commons.collections.primitives.ShortIterator iterator)
Creates an Iterator wrapping the specified ShortIterator.

See Also:
wrap(org.apache.commons.collections.primitives.ShortIterator)
Method Detail

wrap

public static Iterator wrap(org.apache.commons.collections.primitives.ShortIterator iterator)
Create an Iterator wrapping the specified ShortIterator. When the given iterator is null, returns null.

Parameters:
iterator - the (possibly null) ShortIterator to wrap
Returns:
an Iterator wrapping the given iterator, or null when iterator is null.

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator

next

public Object next()
Specified by:
next in interface Iterator

remove

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


Copyright © 2002-2004 Apache Software Foundation. All Rights Reserved.