bamboo.dht
Class IonTree.Node

java.lang.Object
  extended by bamboo.dht.IonTree.Node
Enclosing class:
IonTree

protected static class IonTree.Node
extends Object


Field Summary
 int height
           
 long high
           
 IonTree.Node left
           
 long low
           
 long offset
           
 IonTree.Node right
           
 long value
           
 
Constructor Summary
IonTree.Node(IonTree.Node old, long inc)
           
IonTree.Node(long o, IonTree.Node l, IonTree.Node r)
           
IonTree.Node(long o, long t)
           
 
Method Summary
 boolean balanced()
           
 boolean leaf()
           
 long sum()
           
 long time()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

left

public final IonTree.Node left

right

public final IonTree.Node right

offset

public final long offset

value

public final long value

low

public final long low

high

public final long high

height

public final int height
Constructor Detail

IonTree.Node

public IonTree.Node(long o,
                    long t)

IonTree.Node

public IonTree.Node(long o,
                    IonTree.Node l,
                    IonTree.Node r)

IonTree.Node

public IonTree.Node(IonTree.Node old,
                    long inc)
Method Detail

leaf

public final boolean leaf()

time

public final long time()

sum

public final long sum()

balanced

public final boolean balanced()