Rows

public class Rows implements Iterable<Row>

New in version 1.1.0.

Класс, предоставляющий методы получения отображенных строк табличного представления и получения строки по видимым индексам getByVisibleIndex(int) и абсолютным номерам getByAbsoluteNumber(int).

See also

Constructors

Rows

Rows(Grid grid)

Methods

getAllVisible

protected static List<Row> getAllVisible(Grid grid)

getByAbsoluteNumber

public Row getByAbsoluteNumber(int absoluteNumber)

New in version 1.1.0.

Получить строку табличного представления по абсолютному номеру строки.

Parameters:
  • absoluteNumber – абсолютный номер строки (число от 0 до Grid.getTotalCount() - 1)

Throws:
Returns:

строка

See also

getByAbsoluteNumber

protected static Row getByAbsoluteNumber(Grid grid, int rowAbsoluteNumber)

getByVisibleIndex

public Row getByVisibleIndex(int visibleIndex)

New in version 1.1.0.

Получить строку табличного представления из строк, отображающихся в гриде в текущий момент, по видимому индексу. Видимый индекс – число от 0 до <количество отображенных строк> - 1.

Parameters:
  • visibleIndex – видимый индекс (число от 0 до <количество отображенных строк> - 1)

Throws:
Returns:

строка

See also

getByVisibleIndex

protected static Row getByVisibleIndex(Grid grid, int rowVisibleIndex)

isEmpty

public boolean isEmpty()

Проверить, что в текущий момент отображена минимум одна строка. Прямой аналог метода Collection.isEmpty().

Returns:

true, если в табличном представлении нет отображаемых строк

iterator

public Iterator<Row> iterator()

Метод, обеспечивающий возможность итерационного перебора отображаемых строк.

Метод предоставляет итератор по “мгновенному” слепку табличного представления. Т.е. не получает с dom-модели строки по одной.

Returns:

итератор по отображенным строкам

size

public int size()

New in version 1.1.0.

Получить количество отображенных в данный момент строк. Прямой аналог метода Collection.size().

Returns:

количество отображенных строк