Package elki.database.ids.integer
Interface DoubleIntegerDBIDListIter
-
- All Superinterfaces:
ArrayIter,DBIDArrayIter,DBIDIter,DBIDRef,DoubleDBIDIter,DoubleDBIDListIter,IntegerDBIDIter,IntegerDBIDRef,Iter
- All Known Subinterfaces:
DoubleIntegerDBIDListMIter
- All Known Implementing Classes:
DoubleIntegerDBIDArrayList.Itr,DoubleIntegerDBIDSubList.Itr,IntegerDBIDKNNSubList.Itr
public interface DoubleIntegerDBIDListIter extends DoubleDBIDListIter, IntegerDBIDIter
Combination interface of the DoubleDBIDListIter with IntegerDBIDIter.- Since:
- 0.7.0
- Author:
- Erich Schubert
-
-
Field Summary
-
Fields inherited from interface elki.database.ids.DoubleDBIDListIter
EMPTY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DoubleIntegerDBIDListIteradvance()Moves the iterator forward to the next entry.DoubleIntegerDBIDListIteradvance(int count)Moves the iterator forward or backward by the given offset.DoubleIntegerDBIDListIterretract()Moves the iterator backward to the previous entry.DoubleIntegerDBIDListIterseek(int off)Moves the iterator to the given position-
Methods inherited from interface elki.database.ids.DoubleDBIDIter
doubleValue
-
Methods inherited from interface elki.database.ids.integer.IntegerDBIDRef
internalGetIndex
-
-
-
-
Method Detail
-
advance
DoubleIntegerDBIDListIter advance()
Description copied from interface:IterMoves the iterator forward to the next entry.- Specified by:
advancein interfaceArrayIter- Specified by:
advancein interfaceDBIDArrayIter- Specified by:
advancein interfaceDBIDIter- Specified by:
advancein interfaceDoubleDBIDIter- Specified by:
advancein interfaceDoubleDBIDListIter- Specified by:
advancein interfaceIter- Returns:
- The iterator itself.
-
advance
DoubleIntegerDBIDListIter advance(int count)
Description copied from interface:ArrayIterMoves the iterator forward or backward by the given offset.- Specified by:
advancein interfaceArrayIter- Specified by:
advancein interfaceDBIDArrayIter- Specified by:
advancein interfaceDoubleDBIDListIter- Parameters:
count- offset to move forward or backwards- Returns:
- Iterator
-
retract
DoubleIntegerDBIDListIter retract()
Description copied from interface:ArrayIterMoves the iterator backward to the previous entry.- Specified by:
retractin interfaceArrayIter- Specified by:
retractin interfaceDBIDArrayIter- Specified by:
retractin interfaceDoubleDBIDListIter- Returns:
- Iterator
-
seek
DoubleIntegerDBIDListIter seek(int off)
Description copied from interface:ArrayIterMoves the iterator to the given position- Specified by:
seekin interfaceArrayIter- Specified by:
seekin interfaceDBIDArrayIter- Specified by:
seekin interfaceDoubleDBIDListIter- Parameters:
off- Seek offset- Returns:
- Iterator
-
-