Package | Description |
---|---|
de.lmu.ifi.dbs.elki.database.ids |
Database object identification and ID group handling API.
|
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 |
Union-find data structures.
|
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 |
---|---|
StaticDBIDs |
DBIDFactory.makeUnmodifiable(DBIDs existing)
Make DBIDs immutable.
|
static StaticDBIDs |
DBIDUtil.makeUnmodifiable(DBIDs existing)
Wrap an existing DBIDs collection to be unmodifiable.
|
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 | Method and Description |
---|---|
StaticDBIDs |
AbstractIntegerDBIDFactory.makeUnmodifiable(DBIDs existing) |
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 © 2019 ELKI Development Team. License information.