Package | Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
Index<LocalAbstractObject> |
LocalBucket.getIndex()
Returns the index defined on this bucket that can be used for searching.
|
Modifier and Type | Class and Description |
---|---|
class |
AlgorithmStorageBucket
This is a LocalBucket that allows to create buckets backed by an Algorithm.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ModifiableIndex<T>
Defines a modifiable index interface on objects.
|
interface |
ModifiableOrderedIndex<C,T>
Defines a modifiable ordered index interface on objects.
|
interface |
OrderedIndex<C,T>
Defines an ordered index interface on objects.
|
Modifier and Type | Method and Description |
---|---|
static <T extends LocalAbstractObject> |
LocalAbstractObjectOrder.searchIndexByKey(Index<T> index,
AbstractObjectKey key)
Search the specified
index for the object with given key. |
static <T extends LocalAbstractObject> |
LocalAbstractObjectOrder.searchIndexByLocator(Index<T> index,
java.lang.String locator)
Search the specified
index for the object with given locator. |
Constructor and Description |
---|
SearchAbstractObjectIterator(Index<T> index)
Creates a new instance of SearchAbstractObjectIterator for the specified
Index instance. |
SearchAbstractObjectIterator(Index<T> index,
int limit)
Creates a new instance of SearchAbstractObjectIterator for the specified
Index instance. |
Modifier and Type | Class and Description |
---|---|
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.
|
class |
LongStorageMemoryIndexStdSer<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.
|
Modifier and Type | Interface and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
DatabaseStorage<T>
Database-based storage.
|
class |
DiskStorage<T>
Disk based storage.
|
class |
DiskStorageFillGaps<T>
Disk based storage inheriting almost everything from
DiskStorage . |
class |
MemoryStorage<T>
Memory based storage.
|