Uses of Interface
messif.buckets.index.ModifiableIndex

Packages that use ModifiableIndex
messif.buckets Storage classes capable of holding objects
messif.buckets.impl Bucket implementations. 
messif.buckets.index Bucket indexes for improved access. 
messif.buckets.index.impl Implementation of bucket indexes. 
messif.buckets.storage Bucket physical storage support. 
messif.buckets.storage.impl Implementations of physical bucket storage. 
 

Uses of ModifiableIndex in messif.buckets
 

Methods in messif.buckets that return ModifiableIndex
protected abstract  ModifiableIndex<LocalAbstractObject> LocalBucket.getModifiableIndex()
          Returns the index (including storage) for this bucket.
 

Uses of ModifiableIndex in messif.buckets.impl
 

Classes in messif.buckets.impl that implement ModifiableIndex
 class AlgorithmStorageBucket
          This is a LocalBucket that allows to create buckets backed by an Algorithm.
 

Fields in messif.buckets.impl declared as ModifiableIndex
protected  ModifiableIndex<LocalAbstractObject> DiskBlockBucket.objects
          Object storage
protected  ModifiableIndex<LocalAbstractObject> MemoryStorageBucket.objects
          Object storage
 

Methods in messif.buckets.impl that return ModifiableIndex
protected  ModifiableIndex<LocalAbstractObject> AlgorithmStorageBucket.getModifiableIndex()
           
protected  ModifiableIndex<LocalAbstractObject> DiskBlockBucket.getModifiableIndex()
           
protected  ModifiableIndex<LocalAbstractObject> MemoryStorageBucket.getModifiableIndex()
           
 

Uses of ModifiableIndex in messif.buckets.index
 

Subinterfaces of ModifiableIndex in messif.buckets.index
 interface ModifiableOrderedIndex<C,T>
          Defines a modifiable ordered index interface on objects.
 

Uses of ModifiableIndex in messif.buckets.index.impl
 

Classes in messif.buckets.index.impl that implement ModifiableIndex
 class AbstractArrayIndex<K,T>
          Implementation of index that stores the indexed data in a sorted array.
 class AddressStorageIndex<K,T>
          Implementation of a single index over generic storage.
 class IntStorageIndex<K,T>
          Implementation of a single index over a storage with integer addresses.
 class LongStorageIndex<K,T>
          Implementation of a single index over a storage with long addresses.
 class LongStorageMemoryIndex<K,T>
          Implementation of disk (long) index that stores the indexed data in a sorted array and keeps the keys to be compared always in memory.
 

Uses of ModifiableIndex in messif.buckets.storage
 

Subinterfaces of ModifiableIndex in messif.buckets.storage
 interface IntStorageIndexed<T>
          Interface of an integer storage that supports searching.
 interface LongStorageIndexed<T>
          Interface of a long storage that supports searching.
 interface StorageIndexed<T>
          Interface of a generic storage that supports searching.
 

Uses of ModifiableIndex in messif.buckets.storage.impl
 

Classes in messif.buckets.storage.impl that implement ModifiableIndex
 class DatabaseStorage<T>
          Database-based storage.
 class DiskStorage<T>
          Disk based storage.
 class MemoryStorage<T>
          Memory based storage.