diff options
Diffstat (limited to 'src/de/lmu/ifi/dbs/elki/datasource/bundle/ObjectBundle.java')
-rw-r--r-- | src/de/lmu/ifi/dbs/elki/datasource/bundle/ObjectBundle.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/de/lmu/ifi/dbs/elki/datasource/bundle/ObjectBundle.java b/src/de/lmu/ifi/dbs/elki/datasource/bundle/ObjectBundle.java index fbf88f3d..8833fb6b 100644 --- a/src/de/lmu/ifi/dbs/elki/datasource/bundle/ObjectBundle.java +++ b/src/de/lmu/ifi/dbs/elki/datasource/bundle/ObjectBundle.java @@ -4,7 +4,7 @@ package de.lmu.ifi.dbs.elki.datasource.bundle; This file is part of ELKI: Environment for Developing KDD-Applications Supported by Index-Structures - Copyright (C) 2013 + Copyright (C) 2014 Ludwig-Maximilians-Universität München Lehr- und Forschungseinheit für Datenbanksysteme ELKI Development Team @@ -24,6 +24,7 @@ package de.lmu.ifi.dbs.elki.datasource.bundle; */ import de.lmu.ifi.dbs.elki.data.type.SimpleTypeInformation; +import de.lmu.ifi.dbs.elki.database.ids.DBIDVar; /** * Abstract interface for object packages. @@ -72,4 +73,13 @@ public interface ObjectBundle { * @return Contained data */ public Object data(int onum, int rnum); + + /** + * Assign the object DBID to a variable + * + * @param onum Object number + * @param var Variable + * @return {@code false} if there was no predefined DBID. + */ + public boolean assignDBID(int onum, DBIDVar var); }
\ No newline at end of file |