diff options
Diffstat (limited to 'src/de/lmu/ifi/dbs/elki/database/query/range/RangeQuery.java')
-rw-r--r-- | src/de/lmu/ifi/dbs/elki/database/query/range/RangeQuery.java | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/src/de/lmu/ifi/dbs/elki/database/query/range/RangeQuery.java b/src/de/lmu/ifi/dbs/elki/database/query/range/RangeQuery.java index 7d9ebd42..c2dbecd6 100644 --- a/src/de/lmu/ifi/dbs/elki/database/query/range/RangeQuery.java +++ b/src/de/lmu/ifi/dbs/elki/database/query/range/RangeQuery.java @@ -4,7 +4,7 @@ package de.lmu.ifi.dbs.elki.database.query.range; This file is part of ELKI: Environment for Developing KDD-Applications Supported by Index-Structures - Copyright (C) 2011 + Copyright (C) 2012 Ludwig-Maximilians-Universität München Lehr- und Forschungseinheit für Datenbanksysteme ELKI Development Team @@ -25,11 +25,9 @@ package de.lmu.ifi.dbs.elki.database.query.range; import java.util.List; -import de.lmu.ifi.dbs.elki.database.ids.ArrayDBIDs; import de.lmu.ifi.dbs.elki.database.ids.DBID; import de.lmu.ifi.dbs.elki.database.query.DatabaseQuery; import de.lmu.ifi.dbs.elki.database.query.DistanceResultPair; -import de.lmu.ifi.dbs.elki.database.relation.Relation; import de.lmu.ifi.dbs.elki.distance.distancevalue.Distance; /** @@ -54,15 +52,6 @@ public interface RangeQuery<O, D extends Distance<D>> extends DatabaseQuery { public List<DistanceResultPair<D>> getRangeForDBID(DBID id, D range); /** - * Bulk query method - * - * @param ids query object IDs - * @param range Query range - * @return neighbors - */ - public List<List<DistanceResultPair<D>>> getRangeForBulkDBIDs(ArrayDBIDs ids, D range); - - /** * Get the nearest neighbors for a particular object in a given query range * * @param obj Query object @@ -70,16 +59,4 @@ public interface RangeQuery<O, D extends Distance<D>> extends DatabaseQuery { * @return neighbors */ public List<DistanceResultPair<D>> getRangeForObject(O obj, D range); - - /** - * Get the distance data type of the function. - */ - public D getDistanceFactory(); - - /** - * Access the underlying data query. - * - * @return data query in use - */ - public abstract Relation<? extends O> getRelation(); }
\ No newline at end of file |