Interface | Description |
---|---|
DistanceFunction<T> |
Interface for external distance functions.
|
DistanceFunctionMultiObject<T> |
Interface for distance functions that compute the distance from a set of objects
to the given object.
|
ObjectProvider<E extends AbstractObject> |
Interface for providing objects through iterator.
|
PrecomputedDistancesFilterFactory<T extends PrecomputedDistancesFilter> |
Interface that provides methods for creating
PrecomputedDistancesFilter
instances. |
Class | Description |
---|---|
AbstractObject |
The abstract piece of data that the MESSI Framework works with.
|
BallRegion |
This class represents a ball region, i.e. a partition of the metric space that
holds objects that are within a specified radius from the central object (pivot).
|
DistanceFunctionMetaSubobject<T> |
Wrapper for
DistanceFunction that computes the distances on
encapsulated objects of the MetaObject . |
DistanceFunctionMultiObjectMetaAggregation |
Implementation of the the
multi-object distance function
for MetaObject s without their own metric function. |
LocalAbstractObject |
This class is ancestor of all objects that hold some data the MESSI Framework can work with.
|
LocalAbstractObject.DataEqualObject |
A wrapper class that allows to hash/equal abstract objects
using their data and not ID.
|
LocalAbstractObject.TextStreamFactory<T extends LocalAbstractObject> |
Provides a factory for creating instances of T from a given
text stream . |
LocalAbstractObject.TrivialDistanceFunction |
Implementation of a simple trivial distance function.
|
LocalAbstractObjectAutoImpl |
This class eases the task of implementing data read/write methods.
|
LocalAbstractObjectParametric |
Extension of the standard
MetaObject that allows to store (in addition
to encapsulated LocalAbstractObject s) additional named parameters too. |
MetaObject |
Represents a collection of LocalAbstractObjects encapsulated as one object.
|
MetaObjectParametric |
Extension of the standard
MetaObject that allows to store (in addition
to encapsulated LocalAbstractObject s) additional named parameters too. |
NoDataObject |
Object of this class represents an AbstractObject only by its URI locator.
|
PrecompDistPerforatedArrayFilter | |
PrecomputedDistancesFilter |
This class provides a framework for metric-distance filtering techniques.
|
PrecomputedDistancesFixedArrayFilter |
Precomputed distance filter that has a fixed array of distances.
|
PrecomputedDistancesPivotMapFilter |
Precomputed distance filter that has the stored precomputed distances mapped
to the respective
LocalAbstractObject . |
Enum | Description |
---|---|
DistanceFunctionMultiObjectAggregation |
Enumeration that implements several variants of the
multi-object distance function . |