EDU.oswego.cs.dl.util.concurrent

Class CopyOnWriteArrayList.COWSubList.COWSubListIterator

Enclosing Class:
CopyOnWriteArrayList.COWSubList
Implemented Interfaces:
ListIterator

protected class CopyOnWriteArrayList.COWSubList.COWSubListIterator
extends java.lang.Object
implements ListIterator

Field Summary

protected ListIterator
i
protected int
index

Constructor Summary

COWSubListIterator(int index)

Method Summary

void
add(Object o)
boolean
hasNext()
boolean
hasPrevious()
Object
next()
int
nextIndex()
Object
previous()
int
previousIndex()
void
remove()
void
set(Object o)

Field Details

i

protected final ListIterator i

index

protected final int index

Constructor Details

COWSubListIterator

protected COWSubListIterator(int index)

Method Details

add

public void add(Object o)

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 o)