|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractPivotChooser | |
---|---|
messif.buckets | Storage classes capable of holding objects . |
messif.pivotselection | Support for selection of representative objects (pivots). |
Uses of AbstractPivotChooser in messif.buckets |
---|
Fields in messif.buckets declared as AbstractPivotChooser | |
---|---|
protected AbstractPivotChooser |
BucketDispatcher.autoPivotChooserInstance
The pivot chooser instance that chooses pivots for all the buckets in this dispatcher |
Fields in messif.buckets with type parameters of type AbstractPivotChooser | |
---|---|
protected java.lang.Class<? extends AbstractPivotChooser> |
BucketDispatcher.autoPivotChooserClass
The class of pivot chooser that is automatically created for newly created buckets |
protected java.util.Map<LocalBucket,AbstractPivotChooser> |
BucketDispatcher.createdPivotChoosers
The hash table of pivot choosers that are assigned to buckets of this dispatcher |
Methods in messif.buckets that return AbstractPivotChooser | |
---|---|
protected AbstractPivotChooser |
BucketDispatcher.createAutoPivotChooser(LocalBucket bucket)
Creates a new pivot chooser for the provided bucket. |
AbstractPivotChooser |
BucketDispatcher.getAutoPivotChooser(int bucketID)
Returns pivot chooser that was automatically created for a bucket of this dispatcher. |
Methods in messif.buckets that return types with arguments of type AbstractPivotChooser | |
---|---|
java.lang.Class<? extends AbstractPivotChooser> |
BucketDispatcher.getAutoPivotChooserClass()
Returns the class of the pivot chooser that is currently used for buckets in this dispatcher. |
Methods in messif.buckets with parameters of type AbstractPivotChooser | |
---|---|
void |
BucketDispatcher.setAutoPivotChooser(AbstractPivotChooser autoPivotChooserInstance)
Set the pivot chooser instance that chooses pivots for all the buckets in this dispatcher. |
Method parameters in messif.buckets with type arguments of type AbstractPivotChooser | |
---|---|
void |
BucketDispatcher.setAutoPivotChooser(java.lang.Class<? extends AbstractPivotChooser> autoPivotChooserClass)
Set the class of pivot chooser that will be created whenever a bucket is created by this dispatcher. |
Uses of AbstractPivotChooser in messif.pivotselection |
---|
Subclasses of AbstractPivotChooser in messif.pivotselection | |
---|---|
class |
ClusterPivotChooser
This pivot chooser selects a varying number of pivots based on cluster sizes which are limited by the parameter passed to the constructor. |
class |
CoveragePivotChooser
This pivot chooser selects the pivots in a way that a good coverage of data by ball regions with centers in pivots and radius equal to a fixed value (threshold) is ensured. |
class |
IncrementalIDistanceChooser
Chooses pivots according to a generalized iDistance clustering strategy. |
class |
IncrementalPivotChooser
Incremental selection of pivots. |
class |
KMeansPivotChooser
This class uses the k-means algorithm adapted for metric spaces to cluster the objects |
class |
OnFlyRandomPivotChooser
OnFlyRandomPivotChooser provides the capability of selecting a random object from the whole bucket. |
class |
OutlierPivotChooser
Selects pivots as outliers from the sample set. |
class |
RandomPivotChooser
RandomPivotChooser provides the capability of selecting a random object from the whole bucket. |
class |
StreamSequencePivotChooser
|
class |
TwoDistantIncrementalPivotChooser
This class provides a privot chooser that selects maximally two pivots. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |