RePast
v. 2.0

uchicago.src.collection
Class BinaryNode

java.lang.Object
  |
  +--uchicago.src.collection.BinaryNode

public class BinaryNode
extends Object

A binary node used internally by RangeMap.


Field Summary
protected  int color
           
protected  Object element
           
protected  double key
           
protected  BinaryNode left
           
protected  BinaryNode right
           
 
Constructor Summary
BinaryNode()
           
BinaryNode(double key, Object o, BinaryNode left, BinaryNode right)
           
 
Method Summary
 Object getElement()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

color

protected int color

key

protected double key

element

protected Object element

left

protected BinaryNode left

right

protected BinaryNode right
Constructor Detail

BinaryNode

public BinaryNode()

BinaryNode

public BinaryNode(double key,
                  Object o,
                  BinaryNode left,
                  BinaryNode right)
Method Detail

getElement

public Object getElement()

RePast
v. 2.0

Bug reports and feature requests to RePast