Package | Description |
---|---|
messif.objects.util |
Various utilities for working with collections of objects.
|
Modifier and Type | Class and Description |
---|---|
class |
RankedSortedCollection
Specialization of
SortedCollection that is specific for distance-ranked objects. |
class |
RankedSortedDistFunctionCollection<T extends AbstractObject>
Specialization of
RankedSortedCollection that uses a different distance
function to rank the objects. |
class |
RankedSortedDistFunctionMultiCollection<T extends AbstractObject>
Specialization of
RankedSortedMultiCollection that uses a different distance
function to rank the objects. |
class |
RankedSortedDistFunctionRerankingCollection<T extends AbstractObject>
Specialization of
RankedSortedDistFunctionCollection that remembers
the original ordering of the objects and allows to re-rank the results
using another distance function. |
class |
RankedSortedMultiCollection
Implementation of a sorted collection that stores additional collections.
|
class |
RankedSortedNoThresholdCollection
Extension of
RankedSortedCollection that always returns the threshold
LocalAbstractObject.MAX_DISTANCE . |
class |
RankedSortedParametricFilterCollection
Specialization of
RankedSortedCollection that filters objects that have
not set a given Parametric parameter to a given value. |
class |
RankedSortedRadiusRestrictCollection
Specialization of
RankedSortedCollection that maintains an internal radius and
it does not store objects with a larger distance than this radius. |