Package elki.database.relation
Relations, materialized and virtual (views).
-
Interface Summary Interface Description DoubleRelation Interface for double-valued relations.DoubleRelation.Consumer Consumer for (DBIDRef, double) pairs.ModifiableRelation<O> Relations that allow modification.Relation<O> An object representation from a database. -
Class Summary Class Description ConvertToStringView Representation adapter that uses toString() to produce a string representation.DBIDView Pseudo-representation that is the object ID itself.MaterializedDoubleRelation Represents a single representation.MaterializedRelation<O> Represents a single representation.ProjectedView<IN,OUT> Projected relation view (non-materialized)ProxyView<O> A virtual partitioning of the database.RelationUtil Utility functions for handling database relation.RelationUtil.AscendingByDoubleRelation Sort objects by a double relationRelationUtil.CollectionFromRelation<O> Collection view on a database that retrieves the objects when needed.RelationUtil.DescendingByDoubleRelation Sort objects by a double relationRelationUtil.RelationObjectIterator<O> Iterator class that retrieves the given objects from the database.