Package org.eclipse.net4j.util.container.delegate

# Klasse ContainerList.DelegatingListIterator

java.lang.Object
AbstractDelegator<E>.org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator
org.eclipse.net4j.util.container.delegate.ContainerList.DelegatingListIterator

Alle implementierten Schnittstellen:
  `Iterator<E>`, `ListIterator<E>`

Umschließende Klasse:
  `ContainerList<E>`

public class ContainerList.DelegatingListIterator extends AbstractDelegator<E>.DelegatingIterator implements ListIterator<E>
A delegating `list iterator`.

Autor:
  Eike Stepper

## Feldübersicht

### Von Klasse geerbte Felder org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator

`last`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`DelegatingListIterator(ListIterator<E> delegate)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`void`
`add(E o)`
`ListIterator<E>`
`getDelegate()`
`boolean`
`hasPrevious()`
`int`
`nextIndex()`
`E`
`previous()`
`int`
`previousIndex()`
`void`
`set(E o)`

### Von Klasse geerbte Methoden org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator

`hasNext, next, remove`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### Von Schnittstelle geerbte Methoden java.util.Iterator

`forEachRemaining`

### Von Schnittstelle geerbte Methoden java.util.ListIterator

`hasNext, next, remove`

## Konstruktordetails

### DelegatingListIterator

public DelegatingListIterator(ListIterator<E> delegate)

## Methodendetails

### getDelegate

public ListIterator<E> getDelegate()

Setzt außer Kraft:
  `getDelegate` in Klasse `AbstractDelegator<E>.DelegatingIterator`

### add

public void add(E o)

Angegeben von:
  `add` in Schnittstelle `ListIterator<E>`
Category
  WRITE

### set

public void set(E o)

Angegeben von:
  `set` in Schnittstelle `ListIterator<E>`
Category
  WRITE

### hasPrevious

public boolean hasPrevious()

Angegeben von:
  `hasPrevious` in Schnittstelle `ListIterator<E>`
Category
  READ

### nextIndex

public int nextIndex()

Angegeben von:
  `nextIndex` in Schnittstelle `ListIterator<E>`
Category
  READ

### previous

public E previous()

Angegeben von:
  `previous` in Schnittstelle `ListIterator<E>`
Category
  READ

### previousIndex

public int previousIndex()

Angegeben von:
  `previousIndex` in Schnittstelle `ListIterator<E>`
Category
  READ