Main Page | Packages | Class Hierarchy | Class List | Directories | File List | Class Members | Related Pages

org.openmobileis.database.fastobjectdb.db.index.node.StringNode Class Reference

Inheritance diagram for org.openmobileis.database.fastobjectdb.db.index.node.StringNode:

org.openmobileis.database.fastobjectdb.db.index.node.Node List of all members.

Detailed Description

StringNode.

Author:
Philippe Delrieu
Since:
JDK 1.1
Version:
1.0.

Definition at line 42 of file StringNode.java.

Public Member Functions

 StringNode ()
 StringNode (int order, int keyLength)
String getKeyAtPos (int pos)
void setKeyPtrAtPos (String key, long ptr, int pos)
SearchResult searchNode (String key, SearchResult search)
boolean pushInLeaf (String key, int pos, long newPtr)
boolean promote (String newkey, long keyptr, int pos, long nodePtr)
void removeKeyAtPpos (int pos)
void writeExternal (ObjectOutput out) throws IOException
void readExternal (ObjectInput in) throws IOException, ClassNotFoundException
int getKeyLength ()
void setKeyLength (int i)

Static Public Attributes

static String SHARE_STRING = new String()

Static Package Attributes

static final long serialVersionUID = 5521257935120563452L


Member Function Documentation

int org.openmobileis.database.fastobjectdb.db.index.node.StringNode.getKeyLength  ) 
 

Returns:

Definition at line 205 of file StringNode.java.

void org.openmobileis.database.fastobjectdb.db.index.node.StringNode.setKeyLength int  i  ) 
 

Parameters:
i 

Definition at line 212 of file StringNode.java.


The documentation for this class was generated from the following file:
Generated on Wed Dec 14 21:05:38 2005 for OpenMobileIS by  doxygen 1.4.4