|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.tangosol.util.Base
com.tangosol.util.AbstractStableIterator
com.tangosol.util.BinaryRadixTree.KeyIterator
protected abstract class BinaryRadixTree.KeyIterator
An Iterator that iterates Binary keys from Nodes.
Field Summary | |
---|---|
protected java.util.Iterator |
m_iter An Iterator of Nodes from which this Iterator will iterate Binary keys. |
Constructor Summary | |
---|---|
BinaryRadixTree.KeyIterator() Default constructor. |
Method Summary | |
---|---|
protected void |
advance() Advance to the next object. |
protected void |
append(java.util.List list, com.tangosol.util.BinaryRadixTree.Node node) Recursively append all the nodes to the list that meet the criteria of this Iterator. |
protected int |
getEstimatedSize() Guess how many items might theoretically be in the iterator. |
protected abstract boolean |
includeNode(com.tangosol.util.BinaryRadixTree.Node node) Determine if the specified Node should be included in the Iterator. |
protected void |
remove(Binary oPrev) |
Methods inherited from class com.tangosol.util.AbstractStableIterator |
---|
getPrevious, hasNext, next, remove, remove, setNext |
Field Detail |
---|
protected final java.util.Iterator m_iter
Constructor Detail |
---|
public BinaryRadixTree.KeyIterator()
Method Detail |
---|
protected void advance()
This method must be implemented by the concrete sub-class by calling AbstractStableIterator.setNext(java.lang.Object)
if there is a next object.
advance
in class AbstractStableIterator
protected void remove(Binary oPrev)
protected void append(java.util.List list, com.tangosol.util.BinaryRadixTree.Node node)
list
- the list to append tonode
- the Node to evaluate for inclusion in this Iteratorprotected int getEstimatedSize()
protected abstract boolean includeNode(com.tangosol.util.BinaryRadixTree.Node node)
node
- a Node in the radix tree
|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |