Package elki.database.ids.integer
Interface IntegerDBIDs
-
- All Superinterfaces:
DBIDs
- All Known Subinterfaces:
DoubleIntegerDBIDList
,IntegerArrayDBIDs
,IntegerArrayStaticDBIDs
- All Known Implementing Classes:
ArrayModifiableIntegerDBIDs
,ArrayModifiableIntegerDBIDs.Slice
,ArrayStaticIntegerDBIDs
,ArrayStaticIntegerDBIDs.Slice
,DoubleIntegerDBIDArrayList
,DoubleIntegerDBIDKNNList
,DoubleIntegerDBIDSubList
,FastutilIntOpenHashSetModifiableDBIDs
,IntegerDBIDKNNSubList
,IntegerDBIDPair
,IntegerDBIDPair.Slice
,IntegerDBIDRange
,IntegerDBIDVar
,UnmodifiableIntegerArrayDBIDs
,UnmodifiableIntegerDBIDs
public interface IntegerDBIDs extends DBIDs
Integer DBID collection.- Since:
- 0.5.5
- Author:
- Erich Schubert
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IntegerDBIDIter
iter()
Get a DBID iterator (a more efficient API).
-
-
-
Method Detail
-
iter
IntegerDBIDIter iter()
Description copied from interface:DBIDs
Get a DBID iterator (a more efficient API).Example:
for(DBIDIter iter = ids.iter(); iter.valid(); iter.advance()) { NumberVector vec = relation.get(iter); // iter is a temporary object reference }
-
-