⇒ Index (Frames) |  ⇒ Index (No Frames) |  ⇒ Package |  ⇒ Package Tree |  ⇒ Full Tree 
org.apache.commons.collections

Interface OrderedIterator

All Superinterfaces:
Iterator

All Known Direct Subinterfaces:
OrderedMapIterator


public interface OrderedIterator
implements Iterator

Defines an iterator that operates over a ordered collections.

This iterator allows both forward and reverse iteration through the collection.

Since:
Commons Collections 3.0
Author:
Stephen Colebourne

Method Summary

boolean

hasPrevious()

Checks to see if there is a previous entry that can be iterated to.

Object

previous()

Gets the previous element from the collection.

Method Details

hasPrevious

public boolean hasPrevious()

Checks to see if there is a previous entry that can be iterated to.

Returns:
true if the iterator has a previous element

previous

public Object previous()

Gets the previous element from the collection.

Returns:
the previous key in the iteration
Throws:
- if the iteration is finished