de.lmu.ifi.dbs.elki.database.query
Interface DatabaseQuery
- All Known Subinterfaces:
- DistanceQuery<O,D>, DistanceSimilarityQuery<O,D>, FilteredLocalPCABasedDistanceFunction.Instance<T,I,D>, IndexBasedDistanceFunction.Instance<T,I,D>, IndexBasedSimilarityFunction.Instance<T,I,D>, KNNQuery<O,D>, LinearScanQuery, RangeQuery<O,D>, Relation<O>, RKNNQuery<O,D>, SimilarityQuery<O,D>, SpatialDistanceQuery<V,D>
- All Known Implementing Classes:
- AbstractDatabaseDistanceFunction.Instance, AbstractDatabaseDistanceQuery, AbstractDataBasedQuery, AbstractDBIDSimilarityQuery, AbstractDistanceKNNQuery, AbstractDistanceQuery, AbstractDistanceRangeQuery, AbstractIndexBasedDistanceFunction.Instance, AbstractIndexBasedSimilarityFunction.Instance, AbstractPreferenceVectorBasedCorrelationDistanceFunction.Instance, AbstractRKNNQuery, AbstractSimilarityAdapter.Instance, AbstractSimilarityQuery, ClusterOrderResult.PredecessorAdapter, ClusterOrderResult.ReachabilityDistanceAdapter, ConvertToStringView, DBIDDistanceQuery, DBIDView, DiSHDistanceFunction.Instance, DoubleDistanceRStarTreeKNNQuery, DoubleDistanceRStarTreeRangeQuery, ERiCDistanceFunction.Instance, FractionalSharedNearestNeighborSimilarityFunction.Instance, GenericRStarTreeKNNQuery, GenericRStarTreeRangeQuery, HiSCDistanceFunction.Instance, LinearScanKNNQuery, LinearScanPrimitiveDistanceKNNQuery, LinearScanPrimitiveDistanceRangeQuery, LinearScanRangeQuery, LinearScanRawDoubleDistanceKNNQuery, LinearScanRawDoubleDistanceRangeQuery, LinearScanRKNNQuery, LocallyWeightedDistanceFunction.Instance, MaterializedRelation, MetricalIndexKNNQuery, MetricalIndexRangeQuery, MinKDistance.Instance, MkTreeRKNNQuery, PCABasedCorrelationDistanceFunction.Instance, PreprocessorKNNQuery, PreprocessorRKNNQuery, PrimitiveDistanceQuery, PrimitiveDistanceSimilarityQuery, PrimitiveSimilarityQuery, ProxyView, SharedNearestNeighborJaccardDistanceFunction.Instance, SharedNearestNeighborSimilarityFunction.Instance, SimilarityAdapterArccos.Instance, SimilarityAdapterLinear.Instance, SimilarityAdapterLn.Instance, SOD.SODProxyScoreResult, SpatialPrimitiveDistanceQuery, SubspaceDistanceFunction.Instance
public interface DatabaseQuery
General interface for database queries.
Will only contain elemental stuff such as some hints.
HINT_BULK
static final String HINT_BULK
- Optimizer hint: request bulk support.
- See Also:
- Constant Field Values
HINT_SINGLE
static final String HINT_SINGLE
- Optimizer hint: only a single request will be done - avoid expensive optimizations
- See Also:
- Constant Field Values
HINT_OPTIMIZED_ONLY
static final String HINT_OPTIMIZED_ONLY
- Optimizer hint: no linear scans allowed - return null then!
- See Also:
- Constant Field Values
HINT_HEAVY_USE
static final String HINT_HEAVY_USE
- Optimizer hint: heavy use - caching/preprocessing/approximation recommended
- See Also:
- Constant Field Values
HINT_EXACT
static final String HINT_EXACT
- Optimizer hint: exact - no approximations allowed!
- See Also:
- Constant Field Values
HINT_NO_CACHE
static final String HINT_NO_CACHE
- Optimizer hint: no cache instances
- See Also:
- Constant Field Values