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 DoubleDBIDListMIter
seek(int off)
Moves the iterator to the given positionvoid
setDouble(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:ArrayIter
Moves the iterator to the given position- Specified by:
seek
in interfaceArrayIter
- Specified by:
seek
in interfaceDBIDArrayIter
- Specified by:
seek
in interfaceDBIDArrayMIter
- Specified by:
seek
in interfaceDoubleDBIDListIter
- Parameters:
off
- Seek offset- Returns:
- Iterator
-
-