summaryrefslogtreecommitdiff
path: root/src/de/lmu/ifi/dbs/elki/database/query/range/RangeQuery.java
diff options
context:
space:
mode:
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.java25
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