summaryrefslogtreecommitdiff
path: root/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation
diff options
context:
space:
mode:
Diffstat (limited to 'elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation')
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/AbstractRelation.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ConvertToStringView.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/DBIDView.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/DoubleRelation.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/MaterializedDoubleRelation.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/MaterializedRelation.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ModifiableRelation.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ProjectedView.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ProxyView.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/Relation.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/RelationUtil.java1
11 files changed, 11 insertions, 0 deletions
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/AbstractRelation.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/AbstractRelation.java
index 9022c2d0..21694a4c 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/AbstractRelation.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/AbstractRelation.java
@@ -49,6 +49,7 @@ import de.lmu.ifi.dbs.elki.utilities.exceptions.AbortException;
* Abstract base class for relations.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @param <O> Data type
*/
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ConvertToStringView.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ConvertToStringView.java
index df4da4ef..6ab6753c 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ConvertToStringView.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ConvertToStringView.java
@@ -35,6 +35,7 @@ import de.lmu.ifi.dbs.elki.logging.Logging;
* representation.
*
* @author Erich Schubert
+ * @since 0.4.0
*/
public class ConvertToStringView extends AbstractRelation<String> {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/DBIDView.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/DBIDView.java
index f2a3b741..612b0755 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/DBIDView.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/DBIDView.java
@@ -36,6 +36,7 @@ import de.lmu.ifi.dbs.elki.logging.Logging;
* Pseudo-representation that is the object ID itself.
*
* @author Erich Schubert
+ * @since 0.4.0
*/
public class DBIDView extends AbstractRelation<DBID> {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/DoubleRelation.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/DoubleRelation.java
index 73641b9c..35ce7bc4 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/DoubleRelation.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/DoubleRelation.java
@@ -28,6 +28,7 @@ import de.lmu.ifi.dbs.elki.database.ids.DBIDRef;
* Interface for double-valued relations.
*
* @author Erich Schubert
+ * @since 0.7.0
*/
public interface DoubleRelation extends ModifiableRelation<Double> {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/MaterializedDoubleRelation.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/MaterializedDoubleRelation.java
index 0d9c2a21..2b2d6ef7 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/MaterializedDoubleRelation.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/MaterializedDoubleRelation.java
@@ -42,6 +42,7 @@ import de.lmu.ifi.dbs.elki.logging.Logging;
* set(), remove the DBID, then delete().
*
* @author Erich Schubert
+ * @since 0.4.0
*/
public class MaterializedDoubleRelation extends AbstractRelation<Double>implements DoubleRelation {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/MaterializedRelation.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/MaterializedRelation.java
index a7aa2995..463c5c26 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/MaterializedRelation.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/MaterializedRelation.java
@@ -48,6 +48,7 @@ import de.lmu.ifi.dbs.elki.utilities.exceptions.AbortException;
* TODO: is this semantic sane?
*
* @author Erich Schubert
+ * @since 0.4.0
*
* @param <O> Data type
*/
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ModifiableRelation.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ModifiableRelation.java
index 0127fa66..98cd93a5 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ModifiableRelation.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ModifiableRelation.java
@@ -31,6 +31,7 @@ import de.lmu.ifi.dbs.elki.database.ids.DBIDRef;
* creation (i.e. notifying them of inserts and deletions).
*
* @author Erich Schubert
+ * @since 0.4.0
*
* @param <O> Data type.
*/
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ProjectedView.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ProjectedView.java
index 513dab9d..170d5ad2 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ProjectedView.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ProjectedView.java
@@ -34,6 +34,7 @@ import de.lmu.ifi.dbs.elki.logging.Logging;
* Projected relation view (non-materialized)
*
* @author Erich Schubert
+ * @since 0.4.0
*
* @param <IN> Vector type
* @param <OUT> Vector type
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ProxyView.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ProxyView.java
index 51306d52..03221e94 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ProxyView.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/ProxyView.java
@@ -35,6 +35,7 @@ import de.lmu.ifi.dbs.elki.logging.Logging;
* passed on to the wrapped representation.
*
* @author Erich Schubert
+ * @since 0.4.0
*
* @param <O> Object type
*/
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/Relation.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/Relation.java
index 88b4b18d..9bc9eff2 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/Relation.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/Relation.java
@@ -41,6 +41,7 @@ import de.lmu.ifi.dbs.elki.result.HierarchicalResult;
* An object representation from a database.
*
* @author Erich Schubert
+ * @since 0.4.0
*
* @apiviz.uses DBIDRef
* @apiviz.exclude TooltipStringVisualization
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/RelationUtil.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/RelationUtil.java
index ac9fed6d..2dd8c62e 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/RelationUtil.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation/RelationUtil.java
@@ -44,6 +44,7 @@ import de.lmu.ifi.dbs.elki.database.ids.DBIDs;
* Utility functions for handling database relation.
*
* @author Erich Schubert
+ * @since 0.5.5
*
* @apiviz.uses Relation oneway
* @apiviz.has CollectionFromRelation