diff options
Diffstat (limited to 'elki/src/main/java/de/lmu/ifi/dbs/elki/database/relation')
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 |