org.openmobileis.database.fastobjectdb.FODBIndexDescriptor Class Reference

Inheritance diagram for org.openmobileis.database.fastobjectdb.FODBIndexDescriptor:

org.openmobileis.database.fastobjectdb.FODBIntIndexDescriptor org.openmobileis.database.fastobjectdb.FODBLongIndexDescriptor org.openmobileis.database.fastobjectdb.FODBStringIndexDescriptor List of all members.

Detailed Description

Use to describe collection index properties.

FODB create index by using the FODBIndexDescriptor provided.

Name : define the collection to attach the index memberName : define the field or method of the collection object that has to be indexed type : define the index type : UNIQUE or MULTIPLE order : define the order of the Btree index. By default use 15 for collection of Thousand object. For greater collection increase the order.

Definition at line 46 of file FODBIndexDescriptor.java.

Public Member Functions

 FODBIndexDescriptor ()
 FODBIndexDescriptor (String newName, int indexType, String newMemberName, int btreeorder)
void writeExternal (ObjectOutput out) throws IOException
void readExternal (ObjectInput in) throws IOException, ClassNotFoundException
String getName ()
String getMemberName ()
void setMemberName (String memberName)
int getType ()
void setType (int type)
boolean isUnique ()
boolean isMultiple ()
int getOrder ()

Static Public Attributes

static final int UNIQUE = 1
static final int MULTIPLE = 2

Static Package Attributes

static final long serialVersionUID = 5521257935120563452L


The documentation for this class was generated from the following file:
Generated on Mon Dec 4 11:03:34 2006 for OpenMobileIS by  doxygen 1.5.1-p1