Package | Description |
---|---|
messif.buckets |
Storage classes capable of holding
objects . |
messif.buckets.split |
Bucket splitting support.
|
messif.pivotselection |
Support for selection of representative objects (pivots).
|
Modifier and Type | Interface and Description |
---|---|
interface |
BucketFilterAfterAdd
Implements a filter used after an object was inserted into a bucket.
|
interface |
BucketFilterAfterRemove
Implements a filter used after an object was removed from a bucket.
|
interface |
BucketFilterBeforeAdd
Implements a filter used before an object is inserted into a bucket.
|
interface |
BucketFilterBeforeRemove
Implements a filter used before an object is removed from a bucket.
|
Modifier and Type | Method and Description |
---|---|
<T extends BucketFilter> |
LocalBucket.getFilter(java.lang.Class<T> filterClass)
Returns the first registered filter that has the specified class
|
Modifier and Type | Method and Description |
---|---|
void |
LocalBucket.deregisterFilter(BucketFilter filter)
Remove a filter from the filter chain
|
void |
LocalBucket.registerFilter(BucketFilter filter)
Append a new filter to the filter chain.
|
Modifier and Type | Class and Description |
---|---|
class |
BucketBallRegion |
Modifier and Type | Class and Description |
---|---|
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 |
IncrementalPivotChooser
Incremental selection of pivots.
|
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 |
TwoDistantIncrementalPivotChooser
This class provides a pivot chooser that selects maximally two pivots.
|