public interface ILinkedListSupportNodeManager<E>
Modifier and Type | Method and Description |
---|---|
void |
decrementSize() |
IEqualsHashComparator |
getEqualsHashComparator() |
ILinkedListSupportNode<E> |
getFirstNode() |
ILinkedListSupportNode<E> |
getLastNode()
get last node of the list, null for empty list
package visibility, should be used only by LinkedListSupportIterator |
ILinkedListSupportNode<E> |
getRoot()
get the root node, null for empty list
should be used only by LinkedListSupportIterator and
ILinkedListSupportNodeManager implementation |
int |
getSize() |
void |
incrementSize() |
ILinkedListSupportNode<E> |
newLinkedListNode() |
void |
resetSize() |
void |
setLastNode(ILinkedListSupportNode<E> lastNode) |
void |
setRoot(ILinkedListSupportNode<E> rootNode) |
ILinkedListSupportNode<E> getRoot()
LinkedListSupportIterator
and
ILinkedListSupportNodeManager
implementationvoid setRoot(ILinkedListSupportNode<E> rootNode)
ILinkedListSupportNode<E> getLastNode()
LinkedListSupportIterator
ILinkedListSupportNode<E> getFirstNode()
void setLastNode(ILinkedListSupportNode<E> lastNode)
void incrementSize()
void decrementSize()
void resetSize()
int getSize()
ILinkedListSupportNode<E> newLinkedListNode()
IEqualsHashComparator getEqualsHashComparator()
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.