|
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_iter An Iterator of Nodes from which this Iterator will iterate Binary keys. |
protected com.oracle.common.base.Predicate |
f_predicate The 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.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()
|
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 |