E
- @StoreNotUseStandardSerialization @StorableClass public class TreeSupportIterator<E> extends AbstractTreeSupportIterator<E> implements Serializable
concurrentAccess, fromEnd, modificationCount, nextNode, previousNode, removable, tree
Modifier | Constructor and Description |
---|---|
|
TreeSupportIterator(TreeSupport<E> tree) |
protected |
TreeSupportIterator(TreeSupport<E> tree,
boolean fromEnd) |
protected |
TreeSupportIterator(TreeSupport<E> tree,
int index) |
add, checkTreeChange, hasNext, hasPrevious, next, nextIndex, previous, previousIndex, remove, set
public TreeSupportIterator(TreeSupport<E> tree)
protected TreeSupportIterator(TreeSupport<E> tree, boolean fromEnd)
protected TreeSupportIterator(TreeSupport<E> tree, int index)
public static TreeSupportIterator newInstance(IInstanceFactory instanceFactory, TreeSupport tree)
public static TreeSupportIterator newInstance(IInstanceFactory instanceFactory, TreeSupport tree, boolean fromEnd)
public static TreeSupportIterator newInstance(IInstanceFactory instanceFactory, TreeSupport tree, int index)
protected int size()
size
in class AbstractTreeSupportIterator<E>
protected TreeSupportNode<E> lastNode()
lastNode
in class AbstractTreeSupportIterator<E>
protected TreeSupportNode<E> firstNode()
firstNode
in class AbstractTreeSupportIterator<E>
protected void nextNodeSetToNextOfNextNode()
AbstractTreeSupportIterator
AbstractTreeSupportIterator.nextNode
to next of itselfnextNodeSetToNextOfNextNode
in class AbstractTreeSupportIterator<E>
protected void previousNodeSetToPreviousOfPreviousNode()
AbstractTreeSupportIterator
AbstractTreeSupportIterator.previousNode
to previous of itselfpreviousNodeSetToPreviousOfPreviousNode
in class AbstractTreeSupportIterator<E>
protected void previousNodeSetToPreviousOfNextNode()
AbstractTreeSupportIterator
AbstractTreeSupportIterator.previousNode
to previous of AbstractTreeSupportIterator.nextNode
previousNodeSetToPreviousOfNextNode
in class AbstractTreeSupportIterator<E>
protected void nextNodeSetToNextOfOfNextNode()
nextNodeSetToNextOfOfNextNode
in class AbstractTreeSupportIterator<E>
protected void nextNodeSetToNextOfOfPreviousNode()
AbstractTreeSupportIterator
nextNodeSetToNextOfOfPreviousNode
in class AbstractTreeSupportIterator<E>
protected void nextNodeSetToNextOfRemovable()
nextNodeSetToNextOfRemovable
in class AbstractTreeSupportIterator<E>
protected void previousNodeSetToPreviousNodeOfRemovable()
previousNodeSetToPreviousNodeOfRemovable
in class AbstractTreeSupportIterator<E>
protected void initializeToBegin()
initializeToBegin
in class AbstractTreeSupportIterator<E>
protected void initializeToEnd()
initializeToEnd
in class AbstractTreeSupportIterator<E>
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.