Package elki.database.ids
Interface DoubleDBIDListMIter
-
- All Superinterfaces:
ArrayIter,DBIDArrayIter,DBIDArrayMIter,DBIDIter,DBIDMIter,DBIDRef,DoubleDBIDIter,DoubleDBIDListIter,Iter,MIter
- All Known Subinterfaces:
DoubleIntegerDBIDListMIter
- All Known Implementing Classes:
DoubleIntegerDBIDArrayList.Itr
public interface DoubleDBIDListMIter extends DoubleDBIDListIter, DBIDArrayMIter
Modifiable DBIDList iterator.- 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 DoubleDBIDListMIterseek(int off)Moves the iterator to the given positionvoidsetDouble(double value)Update the value at the current position.-
Methods inherited from interface elki.database.ids.DBIDArrayIter
advance
-
Methods inherited from interface elki.database.ids.DBIDArrayMIter
setDBID
-
Methods inherited from interface elki.database.ids.DBIDRef
equals, hashCode, internalGetIndex
-
Methods inherited from interface elki.database.ids.DoubleDBIDIter
doubleValue
-
Methods inherited from interface elki.database.ids.DoubleDBIDListIter
advance, advance, retract
-
-
-
-
Method Detail
-
setDouble
void setDouble(double value)
Update the value at the current position.- Parameters:
value- New value
-
seek
DoubleDBIDListMIter 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 interfaceDBIDArrayMIter- Specified by:
seekin interfaceDoubleDBIDListIter- Parameters:
off- Seek offset- Returns:
- Iterator
-
-