| 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. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | DBIDArrayMIterModifiable array iterator. | 
| interface  | DBIDMIterModifiable DBID iterator. | 
| Modifier and Type | Class and Description | 
|---|---|
| protected static class  | EmptyDBIDs.EmptyDBIDIteratorIterator for empty DBIDs- | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DBIDIterAdapterIterator for classic collections. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | IntegerDBIDArrayMIterModifiable integer array iterator. | 
| interface  | IntegerDBIDMIterModifiable iterator interface for integer DBIDs. | 
| Modifier and Type | Class and Description | 
|---|---|
| protected static class  | TroveArrayDBIDs.DBIDItrIterate over a Trove IntList, ELKI/C-style. | 
| protected static class  | TroveHashSetModifiableDBIDs.DBIDItrIterator over trove hashs. |