datastructures

net.datastructures
Class RBTree.RBNode

java.lang.Object
  extended bynet.datastructures.BTNode
      extended bynet.datastructures.RBTree.RBNode
All Implemented Interfaces:
BTPosition, Position
Enclosing class:
RBTree

protected static class RBTree.RBNode
extends BTNode

Nested class for the nodes of a red-black tree


Field Summary
protected  boolean isRed
           
 
Method Summary
 boolean isRed()
           
 void makeBlack()
           
 void makeRed()
           
 void setColor(boolean color)
           
 
Methods inherited from class net.datastructures.BTNode
element, getLeft, getParent, getRight, setElement, setLeft, setParent, setRight
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isRed

protected boolean isRed
Method Detail

isRed

public boolean isRed()

makeRed

public void makeRed()

makeBlack

public void makeBlack()

setColor

public void setColor(boolean color)

datastructures