Uses of Interface
messif.utility.Clearable

Packages that use Clearable
messif.buckets.split Bucket splitting support. 
messif.objects Metric data objects. 
messif.objects.impl Implementation of basic data objects. 
messif.objects.util Various utilities for working with collections of objects. 
messif.operations Generic classes for data manipulatioin and querying operations. 
messif.operations.data Implementation of data-manipulation operations. 
messif.operations.query Implementation of data querying operations. 
 

Uses of Clearable in messif.buckets.split
 

Classes in messif.buckets.split that implement Clearable
 class BucketBallRegion
           
 

Uses of Clearable in messif.objects
 

Classes in messif.objects that implement Clearable
 class AbstractObject
          The abstract piece of data that the MESSI Framework works with.
 class 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).
 class LocalAbstractObject
          This class is ancestor of all objects that hold some data the MESSI Framework can work with.
 class LocalAbstractObjectAutoImpl
          This class eases the task of implementing data read/write methods.
 class MetaObject
          Represents a collection of LocalAbstractObjects encapsulated as one object.
 class NoDataObject
          Object of this class represents an AbstractObject only by its URI locator.
 

Uses of Clearable in messif.objects.impl
 

Classes in messif.objects.impl that implement Clearable
 class MetaObjectMap
          Implementation of MetaObject that stores encapsulated objects in a hash table.
 class ObjectByteVector
           
 class ObjectByteVectorL1
           
 class ObjectFloatUnitVector
           
 class ObjectFloatUnitVectorL2
           
 class ObjectFloatVector
          This object uses static array of floats as its data content.
 class ObjectFloatVectorL1
           
 class ObjectFloatVectorL2
           
 class ObjectIntVector
          This object uses static array of integers as its data content.
 class ObjectIntVectorL1
           
 class ObjectIntVectorL2
           
 class ObjectShortVector
           
 class ObjectShortVectorL1
           
 class ObjectShortVectorL2
           
 class ObjectString
          This object uses String as its data content.
 class ObjectStringEditDist
          Object with string content and edit distance metric function.
 

Uses of Clearable in messif.objects.util
 

Classes in messif.objects.util that implement Clearable
 class RankedAbstractMetaObject
          Encapsulation of an object-distance pair with the distances to respective sub-objects of a MetaObject.
 class RankedAbstractObject
          Encapsulation of an object-distance pair.
 

Uses of Clearable in messif.operations
 

Classes in messif.operations that implement Clearable
 class AbstractOperation
          The base class for all operations.
 class ListingQueryOperation
          The base class for query operations that return unsorted collections of objects.
 class QueryOperation<TAnswer>
          The base class for all query operations.
 class RankingQueryOperation
          The base class for query operations that return objects ranked by a distance.
 class SingletonQueryOperation
          The base class for query operations that return a single object.
 

Uses of Clearable in messif.operations.data
 

Classes in messif.operations.data that implement Clearable
 class BulkInsertOperation
          Operation for inserting several objects at once.
 class DeleteByLocatorOperation
          Operation for deleting an object.
 class DeleteOperation
          Operation for deleting an object.
 class InsertOperation
          Operation for inserting an object.
 

Uses of Clearable in messif.operations.query
 

Classes in messif.operations.query that implement Clearable
 class AggregationFunctionQueryOperation
          Aggregation function kNN query operation.
 class ApproxKNNQueryOperation
          Approximate k-nearest neighbors query with specific early termination parameters and support for obtaining some guarantees on results.
 class ApproxRangeQueryOperation
          Approximate range query with specific early termination parameters and support for obtaining some guarantees on results.
 class GetAllObjectsQueryOperation
          Operation for retrieving all objects locally stored (organized by an algorithm).
 class GetObjectByLocatorOperation
          This query retrieves from the structure a set of objects given their locators.
 class GetObjectCountOperation
          Operation for retrieving the number of objects stored in indexing structure.
 class GetObjectQueryOperation
          Operation for retriving an instance of object having the desired ID (passed in constructor).
 class GetObjectsByLocatorsOperation
          This operation returns objects with given locators.
 class GetRandomObjectQueryOperation
          Operation for retriving a random object.
 class GetRandomObjectsQueryOperation
          Operation for retriving a list of random objects.
 class IncrementalNNQueryOperation
          Incremental Nearest Neighbor Search.
 class KNNMultiQueryOperation
          K-nearest neighbors query operation with multiple query objects.
 class KNNQueryOperation
          K-nearest neighbors query operation.
 class RangeQueryOperation
          Range query operation.
 class TopCombinedQueryOperation
          Top-k combined query operation.