PCJ API
Version 1.2

bak.pcj
Interface ShortIterator

All Known Subinterfaces:
ShortListIterator
All Known Implementing Classes:
IteratorToShortIteratorAdapter, ListIteratorToShortListIteratorAdapter

public interface ShortIterator

This class represents iterators over collections of short values.

Since:
1.0
See Also:
Iterator

Method Summary
 boolean hasNext()
          Indicates whether more short values can be returned by this iterator.
 short next()
          Returns the next short value of this iterator.
 void remove()
          Removes the last short value returned from the underlying collection.
 

Method Detail

hasNext

public boolean hasNext()
Indicates whether more short values can be returned by this iterator.

Returns:
true if more short values can be returned by this iterator; returns false otherwise.
See Also:
next()

next

public short next()
Returns the next short value of this iterator.

Returns:
the next short value of this iterator.
Throws:
NoSuchElementException - if no more elements are available from this iterator.
See Also:
hasNext()

remove

public void remove()
Removes the last short value returned from the underlying collection.

Throws:
UnsupportedOperationException - if removal is not supported by this iterator.
IllegalStateException - if no element has been returned by this iterator yet.

PCJ API
Version 1.2

Report a bug or request a feature.
Further information on the development and latest release of PCJ can be found at the project homepage.

Primitive Collections for Java is released under the GNU Lesser General Public License.
Copyright © 2002, 2003 Søren Bak. All Rights Reserved.

Hosted by SourceForge.net
SourceForge.net Logo