org.openmobileis.database.fastobjectdb
Class FODBLongIndexDescriptor

java.lang.Object
  extended byorg.openmobileis.database.fastobjectdb.FODBIndexDescriptor
      extended byorg.openmobileis.database.fastobjectdb.FODBLongIndexDescriptor
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable

public class FODBLongIndexDescriptor
extends FODBIndexDescriptor

Index descriptor use to index long method or field.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmobileis.database.fastobjectdb.FODBIndexDescriptor
MULTIPLE, UNIQUE
 
Constructor Summary
FODBLongIndexDescriptor()
           
FODBLongIndexDescriptor(java.lang.String newName, int newType, java.lang.String newMemberName, int btreeorder)
           
FODBLongIndexDescriptor(java.lang.String newName, int newType, java.lang.String newMemberName, int btreeorder, int btreeMultipleIndexIncrement)
           
 
Method Summary
 int getIncTabSize()
           
 void readExternal(java.io.ObjectInput in)
           
 void writeExternal(java.io.ObjectOutput out)
           
 
Methods inherited from class org.openmobileis.database.fastobjectdb.FODBIndexDescriptor
getMemberName, getName, getOrder, getType, isMultiple, isUnique, setMemberName, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FODBLongIndexDescriptor

public FODBLongIndexDescriptor(java.lang.String newName,
                               int newType,
                               java.lang.String newMemberName,
                               int btreeorder)

FODBLongIndexDescriptor

public FODBLongIndexDescriptor(java.lang.String newName,
                               int newType,
                               java.lang.String newMemberName,
                               int btreeorder,
                               int btreeMultipleIndexIncrement)

FODBLongIndexDescriptor

public FODBLongIndexDescriptor()
Method Detail

getIncTabSize

public int getIncTabSize()

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Specified by:
writeExternal in interface java.io.Externalizable
Overrides:
writeExternal in class FODBIndexDescriptor
Throws:
java.io.IOException

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Specified by:
readExternal in interface java.io.Externalizable
Overrides:
readExternal in class FODBIndexDescriptor
Throws:
java.io.IOException
java.lang.ClassNotFoundException


Copyright 2006 OpenMobileIS. All Rights Reserved.