org.hsqldb
Class Node

java.lang.Object
  |
  +--org.hsqldb.Node

class Node
extends Object


Field Summary
 (package private) intiBalance
           
 (package private) intiLeft
           
 (package private) intiParent
           
 (package private) intiRight
           
 (package private) org.hsqldb.NodenLeft
           
 (package private) org.hsqldb.NodenNext
           
 (package private) org.hsqldb.NodenParent
           
 (package private) org.hsqldb.NodenRight
           
 (package private) org.hsqldb.RowrData
           

Constructor Summary
 (package private) Node(org.hsqldb.Row , java.io.DataInput , int )
           
 (package private) Node(org.hsqldb.Row , int )
           

Method Summary
 (package private) voiddelete()
           
 (package private) booleanequals(org.hsqldb.Node )
           
 (package private) intgetBalance()
           
 java.lang.Object[]getData()
           
 (package private) intgetKey()
           
 (package private) org.hsqldb.NodegetLeft()
           
 (package private) org.hsqldb.NodegetParent()
           
 (package private) org.hsqldb.NodegetRight()
           
 (package private) voidsetBalance(int )
           
 (package private) voidsetLeft(org.hsqldb.Node )
           
 (package private) voidsetParent(org.hsqldb.Node )
           
 (package private) voidsetRight(org.hsqldb.Node )
           
 (package private) voidwrite(java.io.DataOutput )
           

Methods inherited from class java.lang.Object
getClass, hashCode, equals, toString, notify, notifyAll, wait, wait, wait

Field Detail

iBalance

int iBalance

iLeft

int iLeft

iParent

int iParent

iRight

int iRight

nLeft

org.hsqldb.Node nLeft

nNext

org.hsqldb.Node nNext

nParent

org.hsqldb.Node nParent

nRight

org.hsqldb.Node nRight

rData

org.hsqldb.Row rData
Constructor Detail

Node

Node(org.hsqldb.Row , java.io.DataInput , int )

Node

Node(org.hsqldb.Row , int )
Method Detail

delete

void delete()

equals

boolean equals(org.hsqldb.Node )

getBalance

int getBalance()

getData

public java.lang.Object[] getData()

getKey

int getKey()

getLeft

org.hsqldb.Node getLeft()

getParent

org.hsqldb.Node getParent()

getRight

org.hsqldb.Node getRight()

setBalance

void setBalance(int )

setLeft

void setLeft(org.hsqldb.Node )

setParent

void setParent(org.hsqldb.Node )

setRight

void setRight(org.hsqldb.Node )

write

void write(java.io.DataOutput )