DBIDUtil.See: Description

| Interface | Description | 
|---|---|
| IntegerArrayStaticDBIDs | Combination of  ArrayStaticDBIDsandIntegerDBIDs. | 
| IntegerDBIDArrayIter | Modifiable integer array iterator. | 
| IntegerDBIDArrayMIter | Modifiable integer array iterator. | 
| IntegerDBIDIter | Iterator for integer DBIDs. | 
| IntegerDBIDMIter | Modifiable iterator interface for integer DBIDs. | 
| IntegerDBIDRef | DBID reference that references an integer value. | 
| IntegerDBIDs | Integer DBID collection. | 
| Class | Description | 
|---|---|
| DistanceIntegerDBIDPair<D extends Distance<D>> | Class storing a double distance a DBID. | 
| DoubleDistanceIntegerDBIDPair | Class storing a double distance a DBID. | 
| IntArrayStaticDBIDs | Static (no modifications allowed) set of Database Object IDs. | 
| IntegerDBID | Database ID object. | 
| IntegerDBID.DynamicSerializer | Dynamic sized serializer, using varint. | 
| IntegerDBID.StaticSerializer | Static sized serializer, using regular integers. | 
| IntegerDBIDArrayQuickSort | Class to sort an integer DBID array, using a modified quicksort. | 
| IntegerDBIDPair | DBID pair using two ints for storage. | 
| IntegerDBIDRange | Representing a DBID range allocation. | 
| IntegerDBIDRange.DBIDItr | Iterator in ELKI/C++ style. | 
| IntegerDBIDVar | Variable for storing a single DBID reference. | 
| IntegerDoubleDBIDPair | Pair containing a double value and an integer DBID. | 
| ReusingDBIDFactory | Slightly more advanced DBID management, that allows reuse of DBIDs. | 
| SimpleDBIDFactory | Simple DBID management, that never reuses IDs. | 
| TrivialDBIDFactory | Trivial DBID management, that never reuses IDs and just gives them out in
 sequence. | 
| TroveArrayDBIDs | Abstract base class for GNU Trove array based lists. | 
| TroveArrayDBIDs.DBIDItr | Iterate over a Trove IntList, ELKI/C-style. | 
| TroveArrayModifiableDBIDs | Class using a GNU Trove int array list as storage. | 
| TroveArrayStaticDBIDs | Class accessing a trove int array. | 
| TroveHashSetModifiableDBIDs | Implementation using GNU Trove Int Hash Sets. | 
| TroveHashSetModifiableDBIDs.DBIDItr | Iterator over trove hashs. | 
| TroveHashSetModifiableDBIDs.DBIDItr.TIntHashItr | Custom iterator over TIntHash. | 
| UnmodifiableIntegerArrayDBIDs | Unmodifiable wrapper for DBIDs. | 
| UnmodifiableIntegerDBIDs | Unmodifiable wrapper for DBIDs. | 
DBIDUtil.