Package elki.index
Class AbstractRefiningIndex.AbstractRefiningQuery
- java.lang.Object
-
- elki.index.AbstractRefiningIndex.AbstractRefiningQuery
-
- Direct Known Subclasses:
InMemoryIDistanceIndex.IDistanceKNNSearcher,InMemoryIDistanceIndex.IDistanceRangeSearcher,InMemoryLSHIndex.Instance.LSHKNNQuery,InMemoryLSHIndex.Instance.LSHRangeQuery,PartialVAFile.PartialVAFileKNNQuery,PartialVAFile.PartialVAFileRangeQuery,VAFile.VAFileKNNQuery,VAFile.VAFileRangeQuery
- Enclosing class:
- AbstractRefiningIndex<O>
public abstract class AbstractRefiningIndex.AbstractRefiningQuery extends java.lang.ObjectAbstract query for this index.- Author:
- Erich Schubert
-
-
Field Summary
Fields Modifier and Type Field Description protected DistanceQuery<O>distanceQueryDistance query.
-
Constructor Summary
Constructors Constructor Description AbstractRefiningQuery(DistanceQuery<O> distanceQuery)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidincRefinements(int c)Count extra refinements.protected doublerefine(DBIDRef id, O q)Refinement distance computation.
-
-
-
Field Detail
-
distanceQuery
protected DistanceQuery<O> distanceQuery
Distance query.
-
-
Constructor Detail
-
AbstractRefiningQuery
public AbstractRefiningQuery(DistanceQuery<O> distanceQuery)
Constructor.- Parameters:
distanceQuery- Distance query object
-
-