Uses of Class
messif.objects.util.AbstractObjectList

Packages that use AbstractObjectList
messif.algorithms.impl Implementation of basic search algorithms. 
messif.buckets Storage classes capable of holding objects
messif.objects Metric data objects. 
messif.objects.util Various utilities for working with collections of objects. 
messif.operations.data Implementation of data-manipulation operations. 
messif.pivotselection Support for selection of representative objects (pivots). 
 

Uses of AbstractObjectList in messif.algorithms.impl
 

Fields in messif.algorithms.impl declared as AbstractObjectList
protected  AbstractObjectList<LocalAbstractObject> SequentialScan.pivots
          A list of fixed pivots used for filtering
 

Uses of AbstractObjectList in messif.buckets
 

Methods in messif.buckets that return AbstractObjectList
 AbstractObjectList<LocalAbstractObject> Bucket.deleteObjects(java.util.Collection<? extends UniqueID> objectIDs, boolean removeDeletedIDs)
          Delete multiple objects with specified IDs.
 

Uses of AbstractObjectList in messif.objects
 

Methods in messif.objects with parameters of type AbstractObjectList
 int PrecomputedDistancesFixedArrayFilter.addPrecompDist(AbstractObjectList<LocalAbstractObject> pivots, LocalAbstractObject obj)
          Add distances at the end of internal list of precomputed distances.
 

Uses of AbstractObjectList in messif.objects.util
 

Methods in messif.objects.util that return AbstractObjectList
protected  AbstractObjectList<E> GenericMatchingObjectList.getPart(int partId)
           
protected  AbstractObjectList<E> GenericMatchingObjectList.getPart(int partId, boolean allocateNewIfMissing)
           
 AbstractObjectList<E> AbstractObjectIterator.getRandomObjects(int count, boolean unique)
          Returns a list containing randomly choosen objects from the objects remaining in this iterator.
 AbstractObjectList<E> GenericMatchingObjectList.objects()
          Returns list of all objects from all parts of this MatchingObjectList
 AbstractObjectList<E> GenericMatchingObjectList.objects(int partId)
          Returns list of all objects from given part of this MatchingObjectList.
static
<F extends AbstractObject>
AbstractObjectList<F>
AbstractObjectList.randomList(int count, boolean unique, java.util.Iterator<F> iterSource)
          Returns a list containing randomly choosen objects from the passed iterator.
 

Uses of AbstractObjectList in messif.operations.data
 

Methods in messif.operations.data that return AbstractObjectList
 AbstractObjectList<? extends LocalAbstractObject> BulkInsertOperation.getInsertedObjects()
          Returns the list of objects to insert.
 

Constructors in messif.operations.data with parameters of type AbstractObjectList
BulkInsertOperation(AbstractObjectList<? extends LocalAbstractObject> insertedObjects)
          Creates a new instance of BulkInsertOperation.
 

Uses of AbstractObjectList in messif.pivotselection
 

Fields in messif.pivotselection declared as AbstractObjectList
protected  AbstractObjectList<LocalAbstractObject> KMeansPivotChooser.initialPivots
          List of initial pivots
protected  AbstractObjectList<LocalAbstractObject> ClusterPivotChooser.Cluster.objects
          List of objects of this cluster
 

Constructors in messif.pivotselection with parameters of type AbstractObjectList
ClusterPivotChooser.PrecomputedDistances(AbstractObjectList<? extends LocalAbstractObject> objectList)
          Create and initilize the new instance of PrecomputedDistances.
CoveragePivotChooser.PrecomputedDistances(AbstractObjectList<? extends LocalAbstractObject> objectList)
          Create and initilize the new instance of PrecomputedDistances.
KMeansPivotChooser.SelectClustroidThread(AbstractObjectList<LocalAbstractObject> cluster, LocalAbstractObject originalPivot)
          Creates a new SelectClustroidThread for computing the "center" of a cluster.
KMeansPivotChooser(AbstractObjectList<LocalAbstractObject> initialPivots)
          Creates a new instance of KMeansPivotChooser.