E
- @StoreNotUseStandardSerialization @StorableClass public class LinkedHashSupportIterator<E> extends LinkedListSupportIterator<E> implements Serializable
LinkedHashSupport
indexOfNext, indexOfPrevious, keepPrevious, listManager, modificationCount, nextNode, previousNode, removable
Modifier | Constructor and Description |
---|---|
protected |
LinkedHashSupportIterator(LinkedHashSupport<E> hashSupport) |
protected |
LinkedHashSupportIterator(LinkedHashSupport<E> hashSupport,
boolean descending) |
protected |
LinkedHashSupportIterator(LinkedHashSupport<E> hashSupport,
int index) |
protected |
LinkedHashSupportIterator(LinkedHashSupportIterator<E> iterator) |
Modifier and Type | Method and Description |
---|---|
void |
add(E element) |
LinkedHashSupport<E> |
getLinkedHashSupport() |
static LinkedHashSupportIterator |
newInstance(IInstanceFactory instanceFactory,
LinkedHashSupport hashSupport) |
static LinkedHashSupportIterator |
newInstance(IInstanceFactory instanceFactory,
LinkedHashSupport hashSupport,
boolean descending) |
static LinkedHashSupportIterator |
newInstance(IInstanceFactory instanceFactory,
LinkedHashSupport hashSupport,
int index) |
void |
remove() |
void |
set(E element) |
checkListChange, getIndexOfNext, getIndexOfPrevious, getListManager, getModificationCount, getNextNode, getPreviousNode, getRemovable, hasNext, hasPrevious, isRemovableLinked, newInstance, newInstance, newInstance, next, nextIndex, previous, previousIndex, removeReturnElement
protected LinkedHashSupportIterator(LinkedHashSupportIterator<E> iterator)
protected LinkedHashSupportIterator(LinkedHashSupport<E> hashSupport)
protected LinkedHashSupportIterator(LinkedHashSupport<E> hashSupport, int index)
protected LinkedHashSupportIterator(LinkedHashSupport<E> hashSupport, boolean descending)
public static LinkedHashSupportIterator newInstance(IInstanceFactory instanceFactory, LinkedHashSupport hashSupport)
public static LinkedHashSupportIterator newInstance(IInstanceFactory instanceFactory, LinkedHashSupport hashSupport, int index)
public static LinkedHashSupportIterator newInstance(IInstanceFactory instanceFactory, LinkedHashSupport hashSupport, boolean descending)
public void remove()
remove
in interface Iterator<E>
remove
in interface ListIterator<E>
remove
in class LinkedListSupportIterator<E>
public void add(E element)
add
in interface ListIterator<E>
add
in class LinkedListSupportIterator<E>
public void set(E element)
set
in interface ListIterator<E>
set
in class LinkedListSupportIterator<E>
public LinkedHashSupport<E> getLinkedHashSupport()
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.