org.apache.commons.collections.primitives.adapters

Class ByteListIteratorListIterator

public class ByteListIteratorListIterator extends Object implements ListIterator

Adapts an ByteListIterator to the ListIterator ListIterator interface.

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

Since: Commons Primitives 1.0

Version: $Revision: 1.3 $ $Date: 2003/10/16 20:49:38 $

Author: Rodney Waldhoff

Field Summary
ByteListIterator_iterator
Constructor Summary
ByteListIteratorListIterator(ByteListIterator iterator)
Creates an ListIterator ListIterator wrapping the specified ByteListIterator.
Method Summary
voidadd(Object obj)
booleanhasNext()
booleanhasPrevious()
Objectnext()
intnextIndex()
Objectprevious()
intpreviousIndex()
voidremove()
voidset(Object obj)
static ListIteratorwrap(ByteListIterator iterator)
Create a ListIterator ListIterator wrapping the specified ByteListIterator.

Field Detail

_iterator

private ByteListIterator _iterator

Constructor Detail

ByteListIteratorListIterator

public ByteListIteratorListIterator(ByteListIterator iterator)
Creates an ListIterator ListIterator wrapping the specified ByteListIterator.

See Also: ByteListIteratorListIterator

Method Detail

add

public void add(Object obj)

hasNext

public boolean hasNext()

hasPrevious

public boolean hasPrevious()

next

public Object next()

nextIndex

public int nextIndex()

previous

public Object previous()

previousIndex

public int previousIndex()

remove

public void remove()

set

public void set(Object obj)

wrap

public static ListIterator wrap(ByteListIterator iterator)
Create a ListIterator ListIterator wrapping the specified ByteListIterator. When the given iterator is null, returns null.

Parameters: iterator the (possibly null) ByteListIterator to wrap

Returns: a ListIterator ListIterator wrapping the given iterator, or null when iterator is null.

Copyright (c) 2002-2003 - Apache Software Foundation