|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ObjectProvider | |
---|---|
messif.buckets | Storage classes capable of holding objects . |
messif.buckets.impl | Bucket implementations. |
messif.buckets.index | Bucket indexes for improved access. |
messif.objects.extraction | Support for object extraction. |
messif.objects.util | Various utilities for working with collections of objects. |
messif.pivotselection | Support for selection of representative objects (pivots). |
Uses of ObjectProvider in messif.buckets |
---|
Classes in messif.buckets that implement ObjectProvider | |
---|---|
class |
Bucket
A data area that hold a collection of AbstractObjects. |
class |
LocalBucket
This class represents the Bucket that is maintained locally (i.e. on the current computer). |
class |
OrderedLocalBucket<C>
An extension of LocalBucket that maintains the stored objects in
a certain order. |
Uses of ObjectProvider in messif.buckets.impl |
---|
Classes in messif.buckets.impl that implement ObjectProvider | |
---|---|
class |
AlgorithmStorageBucket
This is a LocalBucket that allows to create buckets backed by an Algorithm. |
class |
DiskBlockBucket
A disk-oriented implementation of LocalBucket . |
class |
DiskBlockObjectKeyBucket
A disk-oriented implementation of LocalBucket . |
class |
DiskBlockObjectKeyMemoryBucket
A disk-oriented implementation of LocalBucket . |
class |
MemoryStorageBucket
A volatile implementation of LocalBucket . |
class |
MemoryStorageIDBucket
A volatile implementation of LocalBucket . |
class |
MemoryStorageLocatorBucket
A volatile implementation of LocalBucket . |
class |
MemoryStorageNoDupsBucket
A volatile implementation of LocalBucket . |
class |
MemoryStorageObjectKeyBucket
A volatile implementation of LocalBucket . |
class |
VirtualStorageBucket<C>
Encapsulating bucket for generic indices and storages. |
Uses of ObjectProvider in messif.buckets.index |
---|
Classes in messif.buckets.index that implement ObjectProvider | |
---|---|
class |
SearchAbstractObjectDualIterator<T extends LocalAbstractObject>
Provides a bridge between Search and AbstractObjectIterator . |
class |
SearchAbstractObjectIterator<T extends LocalAbstractObject>
Provides a bridge between Search and AbstractObjectIterator . |
Uses of ObjectProvider in messif.objects.extraction |
---|
Classes in messif.objects.extraction that implement ObjectProvider | |
---|---|
class |
ExtractorIterator<T extends LocalAbstractObject>
Iterator that provides objects by Extractor . |
Uses of ObjectProvider in messif.objects.util |
---|
Classes in messif.objects.util that implement ObjectProvider | |
---|---|
class |
AbstractObjectIterator<E extends AbstractObject>
Implementation of an iterator over a collection of abstract objects . |
class |
AbstractObjectList<E extends AbstractObject>
Resizable-array for storing AbstractObjects or their descendants. |
class |
AbstractStreamObjectIterator<E extends LocalAbstractObject>
This class represents an iterator on LocalAbstractObject s that are read from a file. |
class |
GenericMatchingObjectList<E extends AbstractObject>
List of objects returned by using ObjectMatcher . |
class |
ObjectIteratorsIterator<E extends AbstractObject>
This class allows iterating over multiple Iterators. |
class |
ObjectProvidersIterator<E extends AbstractObject>
This class allows iterating over multiple ObjectProviders. |
class |
StreamGenericAbstractObjectIterator<E extends LocalAbstractObject>
This class represents an iterator on LocalAbstractObject s that are read from a file. |
class |
StreamsMetaObjectMapIterator
This class is to contruct MetaObjects from several simultaneously opened files (subObjectIterators). |
Fields in messif.objects.util with type parameters of type ObjectProvider | |
---|---|
protected java.util.Queue<ObjectProvider<? extends E>> |
ObjectProvidersIterator.providers
Queue of providers that are waiting to be scanned |
Constructors in messif.objects.util with parameters of type ObjectProvider | |
---|---|
RankedSortedCollection(LocalAbstractObject referenceObject,
ObjectProvider<? extends LocalAbstractObject> objectProvider)
Creates a new collection filled with objects provided by the objectProvider . |
Constructor parameters in messif.objects.util with type arguments of type ObjectProvider | |
---|---|
ObjectProvidersIterator(java.util.Collection<ObjectProvider<? extends E>> objectProviders)
Creates a new instance of ObjectProvidersIterator |
Uses of ObjectProvider in messif.pivotselection |
---|
Fields in messif.pivotselection with type parameters of type ObjectProvider | |
---|---|
protected java.util.Set<ObjectProvider<? extends LocalAbstractObject>> |
AbstractPivotChooser.sampleProviders
Registered sample providers |
Methods in messif.pivotselection with parameters of type ObjectProvider | |
---|---|
void |
AbstractPivotChooser.deregisterSampleProvider(ObjectProvider<? extends LocalAbstractObject> provider)
Removes registration of a sample set provider that was previously registered (others are silently ignored). |
void |
AbstractPivotChooser.registerSampleProvider(ObjectProvider<? extends LocalAbstractObject> provider)
Registers a new sample set provider used by this pivot chooser to select pivots. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |