Uses of Interface
net.obsearch.storage.OBStoreFactory

Packages that use OBStoreFactory
net.obsearch Provides the main interfaces of OBSearch. 
net.obsearch.ambient   
net.obsearch.index   
net.obsearch.index.aesa.impl   
net.obsearch.index.bucket   
net.obsearch.index.pivot   
net.obsearch.index.sorter   
net.obsearch.storage   
net.obsearch.storage.bdb   
net.obsearch.storage.tc   
 

Uses of OBStoreFactory in net.obsearch
 

Methods in net.obsearch with parameters of type OBStoreFactory
 void Index.init(OBStoreFactory fact)
          This method *must* be called after de-serializing the database object and after instantiating the index.
 

Uses of OBStoreFactory in net.obsearch.ambient
 

Fields in net.obsearch.ambient declared as OBStoreFactory
protected  OBStoreFactory AbstractAmbient.fact
          Factory that creates storage devices for the index.
 

Methods in net.obsearch.ambient that return OBStoreFactory
protected abstract  OBStoreFactory AbstractAmbient.createFactory(File factoryDirectory)
          Creates the factory in the given folder.
 OBStoreFactory AbstractAmbient.getFactory()
           
 OBStoreFactory Ambient.getFactory()
          Returns the factory (if the user wants to create some storages for personal use).
 

Uses of OBStoreFactory in net.obsearch.index
 

Fields in net.obsearch.index declared as OBStoreFactory
protected  OBStoreFactory AbstractOBIndex.fact
          Factory used by this class and by subclasses to create appropiate storage devices.
 

Methods in net.obsearch.index with parameters of type OBStoreFactory
 void AbstractOBIndex.init(OBStoreFactory fact)
          Initialize the index.
 

Uses of OBStoreFactory in net.obsearch.index.aesa.impl
 

Methods in net.obsearch.index.aesa.impl with parameters of type OBStoreFactory
 void AesaFloat.init(OBStoreFactory fact)
           
 

Uses of OBStoreFactory in net.obsearch.index.bucket
 

Methods in net.obsearch.index.bucket with parameters of type OBStoreFactory
 void AbstractBucketIndex.init(OBStoreFactory fact)
           
 

Uses of OBStoreFactory in net.obsearch.index.pivot
 

Methods in net.obsearch.index.pivot with parameters of type OBStoreFactory
 void AbstractPivotOBIndex.init(OBStoreFactory fact)
           
 

Uses of OBStoreFactory in net.obsearch.index.sorter
 

Methods in net.obsearch.index.sorter with parameters of type OBStoreFactory
 void AbstractBucketSorter.init(OBStoreFactory fact)
           
 

Uses of OBStoreFactory in net.obsearch.storage
 

Methods in net.obsearch.storage that return OBStoreFactory
 OBStoreFactory OBStore.getFactory()
          Return the factory associated to this storage device.
 

Uses of OBStoreFactory in net.obsearch.storage.bdb
 

Classes in net.obsearch.storage.bdb that implement OBStoreFactory
 class BDBFactoryJe
          BDBFactory generates an environment in the given directory, and creates databases as OBSearch requests.
 

Methods in net.obsearch.storage.bdb that return OBStoreFactory
 OBStoreFactory AbstractBDBOBStoreJe.getFactory()
           
 

Constructors in net.obsearch.storage.bdb with parameters of type OBStoreFactory
AbstractBDBOBStoreJe(String name, com.sleepycat.je.Database db, com.sleepycat.je.Database sequences, OBStoreFactory fact, boolean duplicates)
          Builds a new Storage system by receiving a Berkeley DB database.
BDBOBStoreJeByte(String name, com.sleepycat.je.Database db, com.sleepycat.je.Database seq, OBStoreFactory fact, boolean duplicates)
          Builds a new Storage system by receiving a Berkeley DB database that uses bytes as a primary indexing method.
BDBOBStoreJeByteArray(String name, com.sleepycat.je.Database db, com.sleepycat.je.Database sequences, OBStoreFactory fact, boolean duplicates)
          Builds a new Storage system by receiving a Berkeley DB database.
BDBOBStoreJeDouble(String name, com.sleepycat.je.Database db, com.sleepycat.je.Database seq, OBStoreFactory fact, boolean duplicates)
          Builds a new Storage system by receiving a Berkeley DB database that uses doubles as a primary indexing method.
BDBOBStoreJeFloat(String name, com.sleepycat.je.Database db, com.sleepycat.je.Database seq, OBStoreFactory fact, boolean duplicates)
          Builds a new Storage system by receiving a Berkeley DB database that uses floats as a primary indexing method.
BDBOBStoreJeInt(String name, com.sleepycat.je.Database db, com.sleepycat.je.Database seq, OBStoreFactory fact, boolean duplicates)
          Builds a new Storage system by receiving a Berkeley DB database that uses ints as a primary indexing method.
BDBOBStoreJeLong(String name, com.sleepycat.je.Database db, com.sleepycat.je.Database seq, OBStoreFactory fact, boolean duplicates)
          Builds a new Storage system by receiving a Berkeley DB database that uses longs as a primary indexing method.
BDBOBStoreJeShort(String name, com.sleepycat.je.Database db, com.sleepycat.je.Database seq, OBStoreFactory fact, boolean duplicates)
          Builds a new Storage system by receiving a Berkeley DB database that uses shorts as a primary indexing method.
 

Uses of OBStoreFactory in net.obsearch.storage.tc
 

Classes in net.obsearch.storage.tc that implement OBStoreFactory
 class TCFactory
           
 

Fields in net.obsearch.storage.tc declared as OBStoreFactory
protected  OBStoreFactory AbstractTCOBStorage.fact
          Factory of this storage device.
 

Methods in net.obsearch.storage.tc that return OBStoreFactory
 OBStoreFactory AbstractTCOBStorage.getFactory()
           
 

Constructors in net.obsearch.storage.tc with parameters of type OBStoreFactory
AbstractTCOBStorage(String name, tokyocabinet.DBM db, OBStoreFactory fact, OBStorageConfig storageConf)
          Builds a new Storage system by receiving a Berkeley DB database.
TCOBStorageBytesArray(String name, tokyocabinet.DBM db, OBStoreFactory fact, OBStorageConfig conf)
          Builds a new Storage system by receiving a Berkeley DB database.
TCOBStorageLong(String name, tokyocabinet.DBM db, OBStoreFactory fact, OBStorageConfig storageConf)
          Builds a new Storage system by receiving a Berkeley DB database that uses longs as a primary indexing method.
 



Copyright © 2007-2011 Arnoldo Jose Muller Molina. All Rights Reserved.