Uses of Interface
messif.buckets.index.ModifiableOrderedIndex

Packages that use ModifiableOrderedIndex
messif.buckets Storage classes capable of holding objects
messif.buckets.impl Bucket implementations. 
messif.buckets.index.impl Implementation of bucket indexes. 
 

Uses of ModifiableOrderedIndex in messif.buckets
 

Methods in messif.buckets that return ModifiableOrderedIndex
protected abstract  ModifiableOrderedIndex<C,LocalAbstractObject> OrderedLocalBucket.getModifiableIndex()
           
 

Uses of ModifiableOrderedIndex in messif.buckets.impl
 

Fields in messif.buckets.impl declared as ModifiableOrderedIndex
protected  ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> DiskBlockObjectKeyBucket.objects
          Object storage
protected  ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> DiskBlockObjectKeyMemoryBucket.objects
          Object storage
protected  ModifiableOrderedIndex<UniqueID,LocalAbstractObject> MemoryStorageIDBucket.objects
          Object storage with object-id index
protected  ModifiableOrderedIndex<java.lang.String,LocalAbstractObject> MemoryStorageLocatorBucket.objects
          Object storage with object-id index
protected  ModifiableOrderedIndex<LocalAbstractObject,LocalAbstractObject> MemoryStorageNoDupsBucket.objects
          Object storage with object-id index
protected  ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> MemoryStorageObjectKeyBucket.objects
          Object storage with object-id index
 

Methods in messif.buckets.impl that return ModifiableOrderedIndex
protected  ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> DiskBlockObjectKeyBucket.getModifiableIndex()
           
protected  ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> DiskBlockObjectKeyMemoryBucket.getModifiableIndex()
           
protected  ModifiableOrderedIndex<UniqueID,LocalAbstractObject> MemoryStorageIDBucket.getModifiableIndex()
           
protected  ModifiableOrderedIndex<java.lang.String,LocalAbstractObject> MemoryStorageLocatorBucket.getModifiableIndex()
           
protected  ModifiableOrderedIndex<LocalAbstractObject,LocalAbstractObject> MemoryStorageNoDupsBucket.getModifiableIndex()
           
protected  ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> MemoryStorageObjectKeyBucket.getModifiableIndex()
           
protected  ModifiableOrderedIndex<C,LocalAbstractObject> VirtualStorageBucket.getModifiableIndex()
           
 

Constructors in messif.buckets.impl with parameters of type ModifiableOrderedIndex
VirtualStorageBucket(long capacity, long softCapacity, long lowOccupation, boolean occupationAsBytes, ModifiableOrderedIndex<C,LocalAbstractObject> index)
          Constructs a new MemoryStorageBucket instance
 

Uses of ModifiableOrderedIndex in messif.buckets.index.impl
 

Classes in messif.buckets.index.impl that implement ModifiableOrderedIndex
 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.