| findRowByScrolling(Locator, GridElement.RowRangeData, int) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| findHeaderCellByText(int, String) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| findHeaderCell(int, int) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| findRow(int, int) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| getHeaderCellContents() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| findRowIndexesWithColumnText(int, String) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| findCell(int, String) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| isRowInView(int) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| areNewRowsLoaded(GridElement.RowRangeData, GridElement.RowRangeData, int) |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
| findCell(int, int) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| assertCellContent(int, int, String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| assertCellContent(int, String, String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getHeaderRowCount() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| assertHeaderCell(int, String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| scrollToEnd() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| clickCellForSelection(GridElement.CellElement) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getSelectAllCheckboxLocator() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$findRowIndexesWithColumnText$0(int, String, ArrayList, GridElement.RowElement) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| scrollToRow(int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| isSelectAllChecked() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| waitForGridToStopLoading() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| findRow(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| openDetails(GridElement.RowElement) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| closeDetails(GridElement.RowElement) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$assertDetailsClosed$22(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertDetailsOpen$20(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertRowNotSelected$19(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertRowSelected$17(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| checkSelectAll() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| uncheckSelectAll() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| assertRowIndexesWithColumnText(int, String, Integer[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| matchesCellContent(GridElement.CellElement, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| select(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| select(GridElement.RowElement) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| deselect(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deselect(GridElement.RowElement) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isSelectAllIndeterminate() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isSelectAllUnchecked() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| assertCellPresent(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertCellNotPresent(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| cellExists(int, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$assertRowNotPresent$12(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$assertColumnNotPresent$10(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$assertCellNotPresent$7(int, int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| get(Page) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get(Locator) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getById(Page, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRenderedRowCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTotalRowCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| assertRowCount(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertColumnCount(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertHeaderCellContents(String[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertColumnPresent(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertColumnNotPresent(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertRowPresent(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertRowNotPresent(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertRowInView(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertRowNotInView(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertSelectedItemCount(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertRowSelected(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertRowNotSelected(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertDetailsOpen(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertDetailsClosed(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$assertDetailsClosed$21(GridElement.RowElement) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$assertRowNotSelected$18(GridElement.RowElement) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$assertSelectedItemCount$16(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$assertRowIndexesWithColumnText$15(int, String, Integer[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertRowNotInView$14(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$assertColumnCount$2(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$assertRowCount$1(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getColumnCount() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getSelectedItemCount() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertAllRowsVisible() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertNotAllRowsVisible() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertMultiSort() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertNotMultiSort() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertColumnReorderingAllowed() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertColumnReorderingNotAllowed() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertSelectAllChecked() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertSelectAllUnchecked() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertSelectAllIndeterminate() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$assertColumnReorderingNotAllowed$5() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$assertNotMultiSort$4() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$assertNotAllRowsVisible$3() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isAllRowsVisible() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isMultiSort() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isColumnReorderingAllowed() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| matchesHeaderCell(GridElement.CellElement, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findRowByScrolling(Locator, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertHeaderCellContents$8(String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findHeaderCell(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findHeaderCellByText(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertRowPresent$11(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertColumnPresent$9(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertCellPresent$6(int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GridElement(Locator) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| scrollToStart() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertEmpty() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$assertRowInView$13(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |