org.axiondb.engine
Class ObjectArrayIndexLoader
java.lang.Object
org.axiondb.engine.indexes.BaseArrayIndexLoader
org.axiondb.engine.ObjectArrayIndexLoader
- All Implemented Interfaces:
- IndexLoader
public class ObjectArrayIndexLoader
- extends BaseArrayIndexLoader
An IndexLoader
for ObjectArrayIndex
.
- Version:
- $Revision: 1.6 $ $Date: 2004/08/13 02:01:11 $
Method Summary |
protected Index |
makeIndex(java.lang.String name,
Column col,
boolean unique,
java.lang.Object keys,
org.apache.commons.collections.primitives.IntList values)
|
protected java.lang.Object |
readKeys(java.io.ObjectInputStream in)
|
protected void |
writeKeys(java.io.ObjectOutputStream out,
BaseArrayIndex baseindex)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectArrayIndexLoader
public ObjectArrayIndexLoader()
readKeys
protected java.lang.Object readKeys(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Specified by:
readKeys
in class BaseArrayIndexLoader
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
makeIndex
protected Index makeIndex(java.lang.String name,
Column col,
boolean unique,
java.lang.Object keys,
org.apache.commons.collections.primitives.IntList values)
- Specified by:
makeIndex
in class BaseArrayIndexLoader
writeKeys
protected void writeKeys(java.io.ObjectOutputStream out,
BaseArrayIndex baseindex)
throws java.io.IOException
- Specified by:
writeKeys
in class BaseArrayIndexLoader
- Throws:
java.io.IOException