Oracle® Coherence Java API Reference
v3.5.3

E15583-01

com.tangosol.util
Class SafeSortedMap.IndexNode

java.lang.Object
  extended by com.tangosol.util.SafeSortedMap.SkipNode
      extended by com.tangosol.util.SafeSortedMap.IndexNode
Enclosing class:
SafeSortedMap

protected class SafeSortedMap.IndexNode
extends SafeSortedMap.SkipNode

IndexNode represents the start node in the map's lattice representation at a given index-level.


Field Summary
 
Fields inherited from class com.tangosol.util.SafeSortedMap.SkipNode
m_nodeBelow, m_nodeNext, m_oKey
 
Constructor Summary
protected SafeSortedMap.IndexNode(int nLevel, SafeSortedMap.IndexNode nodeBelow)
          Create a new IndexNode for the specified index-level.
 
Method Summary
 java.lang.String getDescription()
          
protected  int getLevel()
          Return the index-level that this IndexNode represents.
 boolean isIndexNode()
          Is this SkipNode an artifical IndexNode?
 
Methods inherited from class com.tangosol.util.SafeSortedMap.SkipNode
getBelow, getKey, getNext, isDeleted, setNext, toString
 

Constructor Detail

SafeSortedMap.IndexNode

protected SafeSortedMap.IndexNode(int nLevel,
                                  SafeSortedMap.IndexNode nodeBelow)
Create a new IndexNode for the specified index-level.

Parameters:
nLevel - the index level for this IndexNode
nodeBelow - the IndexNode of the level below
Method Detail

getDescription

public java.lang.String getDescription()

Overrides:
getDescription in class SafeSortedMap.SkipNode

isIndexNode

public boolean isIndexNode()
Is this SkipNode an artifical IndexNode?

Overrides:
isIndexNode in class SafeSortedMap.SkipNode
Returns:
true iff this SkipNode is an artifical IndexNode

getLevel

protected int getLevel()
Return the index-level that this IndexNode represents.

Returns:
the index-level that this IndexNode represents

Oracle® Coherence Java API Reference
v3.5.3

E15583-01

Copyright © 2000, 2010, Oracle. All rights reserved.