{@inheritdoc}

@since [*next-version*]
540288
protected function _throwRendererException(
        $message = null,
        $code = null,
        RootException $previous = null
    ) {
        return $this->_createRendererException($message, $code, $previous, $this);
    }
1147522
@Override
	public Object next() {
		assertGeneratorStarted();

		if (!hasNext()) {
			throw new NoSuchElementException("No more object to generate");
		}

		Object object = currentFixtureGenerator.next();
		logger.debug("Generated {}", object);
		extractorDelegate.extractEntity(object);

		return object;
	}
851858
public function next()
    {
        $this->key++;
        if (\PDO::FETCH_COLUMN !== $this->fetchMode) {
            $this->current = $this->queryResult->fetch(
                    $this->fetchMode,
                    $this->driverOptions
            );
        } else {
            $this->current = $this->queryResult->fetchOne(
                    $this->driverOptions['columnIndex'] ?? 0
            );
        }
    }
198452
@Override
	public Endpoint next(Endpoint[] array) {
		return array[(int) (System.nanoTime() % array.length)];
	}
133121
public function next()
    {
        if ($this->x + 1 < $this->width) {
            $this->x++;
        } else {
            $this->x = 0;
            $this->y++;
        }

        $this->index++;
    }
395470
public function next()
    {
        $this->index++;

        // Prefetch the next element
        if ($this->validOnNext) $this->prefetch();

        if ($this->uses_groups) {
            // Notify the grouping helper of the change
            $this->groups->reset();
        }
    }
561212
public function next() {
        $this->getCurrentIterator()->next();
        if (!$this->getCurrentIterator()->valid()) {
            $this->moveToNextValidIterator();
        }
        return $this->current();
    }
989078
function next() {
        $this->unmoved = false;
        if ($this->valid()) {
            $this->currentInstance++;
            if (!isset($this->instanceCache[$this->currentInstance])) {
                // try to load next block (unless we know it's empty)
                $remainingInstances = !$this->endOfResource && $this->load($this->currentInstance);
            }
        }
    }
676278
@Override
  public T next() throws NoSuchElementException {
    T result;
    if (peekedItem != null) {
      result = peekedItem.getValue();
      peekedItem = null;
    } else {
      try {
        result = super.next();
      } catch (IOException e) {
        throw new RuntimeException("Failed to read next input", e);
      }
    }
    return result;
  }
366444
@Override
    public E next()
    {
        if (!checkOnFetchSize() || scrollComplete)
        {
            throw new NoSuchElementException("Nothing to scroll further for:" + entityMetadata.getEntityClazz());
        }
        E result = (E) handler.next(entityMetadata, columns);
        if (!entityMetadata.isRelationViaJoinTable()
                && (entityMetadata.getRelationNames() == null || (entityMetadata.getRelationNames().isEmpty())))
        {
            return result;
        }
        else
        {
            return result = setRelationEntities(result, client, entityMetadata);
        }
    }
1259068
public function next()
    {
        // Try to get an object
        $this->current = $current = $this->reader->fetchObject($this->class);

        if ($current) {
            $this->key++;
        }
    }
315756
@Override
    public List<Writable> next() {
        if(!hasNext()){ //Also triggers prefetch
            throw new NoSuchElementException("No next element");
        }
        List<Writable> out = next.getRecord();
        next = null;
        return out;
    }
92444
public function next()
    {
        // TODO: Implement next() method.
        if ($this->reader->valid()) {
            return array_map(array($this, 'map'), $this->reader->next());
        }
        return false;
    }
1030508
function next() {
        if ($this->valid()) {
            $last = $this->key();
            $this->currentResult++;
            if (!isset($this->cache[$this->currentResult])) {
                $this->load($last+1);
            }
        }
    }
619681
public function next()
    {
        /** @var VO $vo */
        $vo = next($this->results);
        $this->currentKey = key($this->results);

        if ($this->currentKey === null) {
            if ($this->ended !== true) {
                $this->reloadResults();
            }
        } else {
            $this->lastId = $vo->getId();
        }
    }
1089261
public function nextElementSibling()
    {
        $p = $this->_next();
        return $p ? new self($this->doc, $p) : null;
    }
352756
public function next($offset = 1)
    {
        $offset = (null === $offset) ? 1 : $offset % $this->count();
        $this->rotation = \array_merge(
            \array_slice(
                $this->rotation,
                $offset
            ),
            \array_slice(
                $this->rotation,
                0,
                $offset
            )
        );
    }