class RowIteratorFacade extends RangeIteratorFacade<RowIterator> implements RowIterator {

    @Override
    public Row nextRow() {
        Row internal = delegate.nextRow();
        return new RowFacade<>(internal, session);
    }

    @SuppressWarnings("WeakerAccess") public  RowIteratorFacade(final @NotNull RowIterator delegate, final @NotNull SessionFacade<S> session);

}