E
- @StoreNotUseStandardSerialization @StorableClass public class LinkedTreeSupportIterator<E> extends LinkedListSupportIterator<E> implements Serializable
LinkedTreeSupport
indexOfNext, indexOfPrevious, keepPrevious, listManager, modificationCount, nextNode, previousNode, removable
Modifier | Constructor and Description |
---|---|
protected |
LinkedTreeSupportIterator(LinkedTreeSupport<E> linkedTreeSupport) |
protected |
LinkedTreeSupportIterator(LinkedTreeSupport<E> linkedTreeSupport,
boolean descending) |
protected |
LinkedTreeSupportIterator(LinkedTreeSupport<E> linkedTreeSupport,
int index) |
protected |
LinkedTreeSupportIterator(LinkedTreeSupportIterator<E> iterator) |
Modifier and Type | Method and Description |
---|---|
void |
add(E element) |
LinkedTreeSupport<E> |
getLinkedTreeSupport() |
static LinkedTreeSupportIterator |
newInstance(IInstanceFactory instanceFactory,
LinkedTreeSupport linkedTreeSupport) |
static LinkedTreeSupportIterator |
newInstance(IInstanceFactory instanceFactory,
LinkedTreeSupport linkedTreeSupport,
boolean descending) |
static LinkedTreeSupportIterator |
newInstance(IInstanceFactory instanceFactory,
LinkedTreeSupport linkedTreeSupport,
int index) |
static LinkedTreeSupportIterator |
newInstance(IInstanceFactory instanceFactory,
LinkedTreeSupportIterator iterator) |
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 LinkedTreeSupportIterator(LinkedTreeSupportIterator<E> iterator)
protected LinkedTreeSupportIterator(LinkedTreeSupport<E> linkedTreeSupport)
protected LinkedTreeSupportIterator(LinkedTreeSupport<E> linkedTreeSupport, int index)
protected LinkedTreeSupportIterator(LinkedTreeSupport<E> linkedTreeSupport, boolean descending)
public static LinkedTreeSupportIterator newInstance(IInstanceFactory instanceFactory, LinkedTreeSupportIterator iterator)
public static LinkedTreeSupportIterator newInstance(IInstanceFactory instanceFactory, LinkedTreeSupport linkedTreeSupport)
public static LinkedTreeSupportIterator newInstance(IInstanceFactory instanceFactory, LinkedTreeSupport linkedTreeSupport, int index)
public static LinkedTreeSupportIterator newInstance(IInstanceFactory instanceFactory, LinkedTreeSupport linkedTreeSupport, 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 LinkedTreeSupport<E> getLinkedTreeSupport()
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.