org.ozoneDB.collections
Interface BaseTreeMap.Node

All Superinterfaces:
org.ozoneDB.collections.AbstractOzoneMap.Node, java.util.Map.Entry, OzoneMap.Node, java.io.Serializable
All Known Subinterfaces:
_NodeTreeMap_OzoneNode
All Known Implementing Classes:
_NodeTreeMap_OzoneNodeImpl, _NodeTreeMap_OzoneNodeImpl_Proxy
Enclosing interface:
BaseTreeMap

public static interface BaseTreeMap.Node
extends org.ozoneDB.collections.AbstractOzoneMap.Node

Node interface should be here and not in the Impl class; the BaseTreeMap interface _is_ part of the implementation for an OzoneMap...


Field Summary
static int BLACK
           
static int RED
          Color status of a node.
 
Method Summary
 int getColor()
           
 BaseTreeMap.Node getLeft()
           
 BaseTreeMap.Node getParent()
           
 BaseTreeMap.Node getRight()
           
 boolean isNil()
           
 void setColor(int color)
           
 void setLeft(BaseTreeMap.Node left)
           
 void setParent(BaseTreeMap.Node parent)
           
 void setRight(BaseTreeMap.Node right)
           
 
Methods inherited from interface org.ozoneDB.collections.OzoneMap.Node
setKey
 
Methods inherited from interface java.util.Map.Entry
equals, getKey, getValue, hashCode, setValue
 

Field Detail

RED

public static final int RED
Color status of a node.

See Also:
Constant Field Values

BLACK

public static final int BLACK
See Also:
Constant Field Values
Method Detail

setLeft

public void setLeft(BaseTreeMap.Node left)

getLeft

public BaseTreeMap.Node getLeft()

setRight

public void setRight(BaseTreeMap.Node right)

getRight

public BaseTreeMap.Node getRight()

setParent

public void setParent(BaseTreeMap.Node parent)

getParent

public BaseTreeMap.Node getParent()

setColor

public void setColor(int color)

getColor

public int getColor()

isNil

public boolean isNil()


Copyright © 2004 The Ozone Database Project - www.ozone-db.org. All Rights Reserved.