|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.2) E26043-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
com.oracle.common.collections.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 |
f_iterAn Iterator of Nodes from which this Iterator will iterate Binary keys. |
protected com.oracle.common.base.Predicate |
f_predicateThe predicate to use to evaluate Nodes for inclusion in this iterator. |
| Constructor Summary | |
|---|---|
BinaryRadixTree.KeyIterator(com.oracle.common.base.Predicate predicate)Default constructor. |
|
| Method Summary | |
|---|---|
protected void |
advance() |
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 void |
remove(Binary oPrev) |
| Methods inherited from class com.oracle.common.collections.AbstractStableIterator |
|---|
getPrevious, hasMoreElements, hasNext, next, nextElement, remove, remove, setNext |
| Field Detail |
|---|
protected final java.util.Iterator f_iter
protected final com.oracle.common.base.Predicate f_predicate
| Constructor Detail |
|---|
public BinaryRadixTree.KeyIterator(com.oracle.common.base.Predicate predicate)
| Method Detail |
|---|
protected void advance()
advance in class com.oracle.common.collections.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()
|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.2) E26043-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||