Top Description Fields Constructors Methods
org.apache.derby.impl.store.access.sort

pack-priv final Class Node

extends Object
Class Inheritance
Imports
org.apache.derby.shared.common.sanity.SanityManager, org.apache.derby.iapi.types.DataValueDescriptor, org.apache.derby.impl.sql.execute.RowUtil

A node in a balanced binary tree. This class is effectively a struct to the balanced tree class.

Field Summary

Modifier and TypeField and Description
public int
public int
public Node
public int
public DataValueDescriptor[]
public Node
public Node

Constructor Summary

AccessConstructor and Description
public
Node(int id)

Method Summary

Modifier and TypeMethod and Description
pack-priv DataValueDescriptor[]
public void
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

auxback to summary
public int aux
balanceback to summary
public int balance
dupChainback to summary
public Node dupChain
idback to summary
public int id
keyback to summary
public DataValueDescriptor[] key

Constructor Detail

Nodeback to summary
public Node(int id)

Method Detail

getKeyback to summary
pack-priv DataValueDescriptor[] getKey()
resetback to summary
public void reset()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object