Package messif.objects

Metric data objects.

See:
          Description

Interface Summary
ObjectProvider<E extends AbstractObject> Interface for providing objects through iterator.
 

Class Summary
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).
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.
LocalAbstractObjectAutoImpl This class eases the task of implementing data read/write methods.
MetaObject Represents a collection of LocalAbstractObjects encapsulated as one object.
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.
UniqueID A class that represents an immutable universally unique identifier (UUID).
 

Package messif.objects Description

Metric data objects.