@Override public String toString() { return hasName() ? name : (num+""); } }
default E first(){ return entity(1); } default E last(){
public ICell cell(Column column, Row row) { int colIndex = column.get(this::getColumnIndex, num -> num + columns().getStartIndex() - 1); int rowIndex = row.get(this::getRowIndex, num -> num + rows().getStartIndex() - 1); return addCell(colIndex, rowIndex, column.get(columnName -> columns().headers().indexOf(columnName) + 1, num -> num), row.get(rowName -> rows().headers().indexOf(rowName) + 1, num -> num), column.get(columnName -> columnName, num -> ""), row.get(rowName -> rowName, num -> "")); }
public ICell cell(WebElement webElement, Column column, Row row) { return addCell(webElement, column.get(columnName -> columns().headers().indexOf(columnName) + 1, num -> num), row.get(rowName -> rows().headers().indexOf(rowName) + 1, num -> num), column.get(columnName -> columnName, num -> ""), row.get(rowName -> rowName, num -> "")); }
public ICell cell(Column column, Row row) { int colIndex = column.get(this::getColumnIndex, num -> num + columns().getStartIndex() - 1); int rowIndex = row.get(this::getRowIndex, num -> num + rows().getStartIndex() - 1); return addCell(colIndex, rowIndex, column.get(columnName -> columns().headers().indexOf(columnName) + 1, num -> num), row.get(rowName -> rows().headers().indexOf(rowName) + 1, num -> num), column.get(columnName -> columnName, num -> ""), row.get(rowName -> rowName, num -> "")); }
public ICell cell(WebElement webElement, Column column, Row row) { return addCell(webElement, column.get(columnName -> columns().headers().indexOf(columnName) + 1, num -> num), row.get(rowName -> rows().headers().indexOf(rowName) + 1, num -> num), column.get(columnName -> columnName, num -> ""), row.get(rowName -> rowName, num -> "")); }
@Override public String toString() { return hasName() ? name : (num+""); } }
public ICell cell(Column column, Row row) { int colIndex = column.get(this::getColumnIndex, num -> num + columns().getStartIndex() - 1); int rowIndex = row.get(this::getRowIndex, num -> num + rows().getStartIndex() - 1); return addCell(colIndex, rowIndex, column.get(name -> columns().headers().indexOf(name) + 1, num -> num), row.get(name -> rows().headers().indexOf(name) + 1, num -> num), column.get(name -> name, num -> ""), row.get(name -> name, num -> "")); }
public ICell cell(WebElement webElement, Column column, Row row) { return addCell(webElement, column.get(name -> columns().headers().indexOf(name) + 1, num -> num), row.get(name -> rows().headers().indexOf(name) + 1, num -> num), column.get(name -> name, num -> ""), row.get(name -> name, num -> "")); }