Class AbstractDoubleIterator