| Package | Description |
|---|---|
| de.lmu.ifi.dbs.elki.database.ids |
Database object identification and ID group handling API.
|
| de.lmu.ifi.dbs.elki.database.ids.generic |
Database object identification and ID group handling - generic implementations.
|
| de.lmu.ifi.dbs.elki.database.ids.integer |
Integer-based DBID implementation --
do not use directly - always use
DBIDUtil. |
| de.lmu.ifi.dbs.elki.database.relation |
Relations, materialized and virtual (views).
|
| de.lmu.ifi.dbs.elki.utilities.datastructures.unionfind |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ArrayStaticDBIDs
Unmodifiable, indexed DBIDs.
|
interface |
DBIDRange
Static DBID range.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EmptyDBIDs
Empty DBID collection.
|
| Modifier and Type | Method and Description |
|---|---|
static StaticDBIDs |
DBIDUtil.makeUnmodifiable(DBIDs existing)
Wrap an existing DBIDs collection to be unmodifiable.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnmodifiableArrayDBIDs
Unmodifiable wrapper for DBIDs.
|
class |
UnmodifiableDBIDs
Unmodifiable wrapper for DBIDs.
|
| Modifier and Type | Interface and Description |
|---|---|
(package private) interface |
IntegerArrayStaticDBIDs
Combination of
ArrayStaticDBIDs and IntegerDBIDs. |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
ArrayStaticIntegerDBIDs
Static (no modifications allowed) set of Database Object IDs.
|
(package private) class |
IntegerDBIDRange
Representing a DBID range allocation.
|
class |
UnmodifiableIntegerArrayDBIDs
Unmodifiable wrapper for DBIDs.
|
class |
UnmodifiableIntegerDBIDs
Unmodifiable wrapper for DBIDs.
|
| Modifier and Type | Field and Description |
|---|---|
private StaticDBIDs |
MaterializedRelation.ids
The DBIDs this is supposed to be defined for.
|
private StaticDBIDs |
MaterializedDoubleRelation.ids
The DBIDs this is supposed to be defined for.
|
| Modifier and Type | Method and Description |
|---|---|
StaticDBIDs |
MaterializedRelation.getDBIDs() |
StaticDBIDs |
MaterializedDoubleRelation.getDBIDs() |
| Modifier and Type | Method and Description |
|---|---|
static UnionFind |
UnionFindUtil.make(StaticDBIDs ids)
Make a new instance (automatically choosing the best implementation).
|
| Constructor and Description |
|---|
WeightedQuickUnionStaticDBIDs(StaticDBIDs ids)
Constructor (package private, use
UnionFindUtil.make(de.lmu.ifi.dbs.elki.database.ids.StaticDBIDs)). |
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.