| Modifier and Type | Field and Description | 
|---|---|
private RKNNQuery<O> | 
FlexibleLOF.LOFResult.rkNNReach
The rkNN query w.r.t. the reachability distance. 
 | 
private RKNNQuery<O> | 
FlexibleLOF.LOFResult.rkNNRefer
The RkNN query w.r.t. the reference neighborhood distance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RKNNQuery<O> | 
FlexibleLOF.LOFResult.getRkNNReach()
Get the RkNN query for the reachability set. 
 | 
RKNNQuery<O> | 
FlexibleLOF.LOFResult.getRkNNRefer()
Get the RkNN query for the reference set. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private Pair<Pair<KNNQuery<O>,KNNQuery<O>>,Pair<RKNNQuery<O>,RKNNQuery<O>>> | 
OnlineLOF.getKNNAndRkNNQueries(Database database,
                    Relation<O> relation,
                    StepProgress stepprog)
Get the kNN and rkNN queries for the algorithm. 
 | 
private Pair<Pair<KNNQuery<O>,KNNQuery<O>>,Pair<RKNNQuery<O>,RKNNQuery<O>>> | 
OnlineLOF.getKNNAndRkNNQueries(Database database,
                    Relation<O> relation,
                    StepProgress stepprog)
Get the kNN and rkNN queries for the algorithm. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FlexibleLOF.LOFResult.setRkNNReach(RKNNQuery<O> rkNNReach)
Sets the RkNN query w.r.t. the reachability distance. 
 | 
void | 
FlexibleLOF.LOFResult.setRkNNRefer(RKNNQuery<O> rkNNRefer)
Sets the RkNN query w.r.t. the reference neighborhood distance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<O> RKNNQuery<O> | 
Database.getRKNNQuery(DistanceQuery<O> distanceQuery,
            java.lang.Object... hints)
Get a rKNN query object for the given distance query. 
 | 
<O> RKNNQuery<O> | 
AbstractDatabase.getRKNNQuery(DistanceQuery<O> distanceQuery,
            java.lang.Object... hints)  | 
static <O> RKNNQuery<O> | 
QueryUtil.getRKNNQuery(Relation<O> relation,
            DistanceFunction<? super O> distanceFunction,
            java.lang.Object... hints)
Get a rKNN query object for the given distance function. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractRKNNQuery<O>
Instance for the query on a particular database. 
 | 
class  | 
LinearScanRKNNQuery<O>
Default linear scan RKNN query class. 
 | 
class  | 
PreprocessorRKNNQuery<O>
Instance for a particular database, invoking the preprocessor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
default RKNNQuery<O> | 
Relation.getRKNNQuery(DistanceFunction<? super O> distanceFunction,
            java.lang.Object... hints)
Get a rKNN query object for the given distance query. 
 | 
RKNNQuery<O> | 
Relation.getRKNNQuery(DistanceQuery<O> distanceQuery,
            java.lang.Object... hints)
Get a rKNN query object for the given distance query. 
 | 
RKNNQuery<O> | 
AbstractRelation.getRKNNQuery(DistanceQuery<O> distanceQuery,
            java.lang.Object... hints)  | 
| Modifier and Type | Method and Description | 
|---|---|
RKNNQuery<O> | 
RKNNIndex.getRKNNQuery(DistanceQuery<O> distanceQuery,
            java.lang.Object... hints)
Get a KNN query object for the given distance query and k. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RKNNQuery<O> | 
MaterializeKNNAndRKNNPreprocessor.getRKNNQuery(DistanceQuery<O> distanceQuery,
            java.lang.Object... hints)  | 
| Modifier and Type | Class and Description | 
|---|---|
(package private) class  | 
ProjectedIndex.ProjectedRKNNQuery
Class to proxy RkNN queries. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
(package private) RKNNQuery<I> | 
ProjectedIndex.ProjectedRKNNQuery.inner
Inner RkNN query. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RKNNQuery<O> | 
LatLngAsECEFIndex.getRKNNQuery(DistanceQuery<O> distanceQuery,
            java.lang.Object... hints)  | 
RKNNQuery<O> | 
LngLatAsECEFIndex.getRKNNQuery(DistanceQuery<O> distanceQuery,
            java.lang.Object... hints)  | 
RKNNQuery<O> | 
ProjectedIndex.getRKNNQuery(DistanceQuery<O> distanceQuery,
            java.lang.Object... hints)  | 
| Constructor and Description | 
|---|
ProjectedRKNNQuery(DistanceQuery<O> distanceQuery,
                  RKNNQuery<I> inner)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RKNNQuery<O> | 
MkAppTreeIndex.getRKNNQuery(DistanceQuery<O> distanceQuery,
            java.lang.Object... hints)  | 
| Modifier and Type | Method and Description | 
|---|---|
RKNNQuery<O> | 
MkCoPTreeIndex.getRKNNQuery(DistanceQuery<O> distanceQuery,
            java.lang.Object... hints)  | 
| Modifier and Type | Method and Description | 
|---|---|
RKNNQuery<O> | 
MkMaxTreeIndex.getRKNNQuery(DistanceQuery<O> distanceQuery,
            java.lang.Object... hints)  | 
| Modifier and Type | Method and Description | 
|---|---|
RKNNQuery<O> | 
MkTabTreeIndex.getRKNNQuery(DistanceQuery<O> distanceQuery,
            java.lang.Object... hints)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MkTreeRKNNQuery<O>
Instance of a rKNN query for a particular spatial index. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RKNNQuery<O> | 
RdKNNTree.getRKNNQuery(DistanceQuery<O> distanceQuery,
            java.lang.Object... hints)  | 
Copyright © 2019 ELKI Development Team. License information.