| 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).
|
| 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 |
|---|---|
interface |
IntegerArrayStaticDBIDs
Combination of
ArrayStaticDBIDs and IntegerDBIDs. |
| Modifier and Type | Class and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
StaticDBIDs |
MaterializedRelation.getDBIDs() |