|
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_iterAn 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 AbstractStableIteratorprotected 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 | |||||||