public MapArray<String, ICell> row(int rowNum) { return rows().getRow(rowNum); }
public MapArray<String, ICell> row(String rowName) { return rows().getRow(rowName); }
public MapArray<String, ICell> row(int rowNum) { return rows().getRow(rowNum); }
public MapArray<String, ICell> row(int rowNum) { return rows().getRow(rowNum); }
public MapArray<String, ICell> row(String rowName) { return rows().getRow(rowName); }
public MapArray<String, ICell> rowContains(String value, Column column) { ICell rowCell = cellContains(value, column); if (rowCell == null) { logger.info(format("Can't find any cells in column %s that contains value %s", column, value)); return null; } return rows().getRow(rowCell.rowNum()); } public MapArray<String, ICell> rowMatch(String regEx, Column column) {
public MapArray<String, ICell> row(String value, Column column) { ICell rowCell = cell(value, column); return rowCell != null ? rows().getRow(rowCell.rowNum()) : null; } public MapArray<String, ICell> rowContains(String value, Column column) {
public MapArray<String, ICell> row(String value, Column column) { ICell rowCell = cell(value, column); if (rowCell == null) { logger.info(format("Can't find any cells in column %s with value %s", column, value)); return null; } return rows().getRow(rowCell.rowNum()); } public MapArray<String, ICell> rowContains(String value, Column column) {
public MapArray<String, ICell> rowMatch(String regEx, Column column) { ICell rowCell = cellMatch(regEx, column); if (rowCell == null) { logger.info(format("Can't find any cells in column %s that matches regEx: %s", column, regEx)); return null; } return rows().getRow(rowCell.rowNum()); }
public MapArray<String, ICell> rowContains(String value, Column column) { ICell rowCell = cellContains(value, column); return rowCell != null ? rows().getRow(rowCell.rowNum()) : null; } public MapArray<String, ICell> rowMatch(String regEx, Column column) {
public MapArray<String, ICell> rowContains(String value, Column column) { ICell rowCell = cellContains(value, column); if (rowCell == null) { logger.info(format("Can't find any cells in column %s that contains value %s", column, value)); return null; } return rows().getRow(rowCell.rowNum()); } public MapArray<String, ICell> rowMatch(String regEx, Column column) {
public MapArray<String, ICell> rowMatch(String regEx, Column column) { ICell rowCell = cellMatch(regEx, column); if (rowCell == null) { logger.info(format("Can't find any cells in column %s that matches regEx: %s", column, regEx)); return null; } return rows().getRow(rowCell.rowNum()); }
public MapArray<String, ICell> row(String value, Column column) { ICell rowCell = cell(value, column); if (rowCell == null) { logger.info(format("Can't find any cells in column %s with value %s", column, value)); return null; } return rows().getRow(rowCell.rowNum()); } public MapArray<String, ICell> rowContains(String value, Column column) {
public MapArray<String, ICell> rowMatch(String regEx, Column column) { ICell rowCell = cellMatch(regEx, column); return rowCell != null ? rows().getRow(rowCell.rowNum()) : null; }
public ICell cellContains(String value, Row row) { int rowNum = row.hasName() ? rows().headers().indexOf(row.getName()) + 1 : row.getNum(); return rows().getRow(rowNum).first((rowName, cell) -> cell.getValue().contains(value)); } public ICell cellMatch(String regex, Row row) {
public ICell cell(String value, Row row) { int rowNum = row.hasName() ? rows().headers().indexOf(row.getName()) + 1 : row.getNum(); return rows().getRow(rowNum).first((rowName, cell) -> cell.getValue().equals(value)); } public ICell cellContains(String value, Row row) {
public ICell cell(String value, Row row) { int rowNum = row.hasName() ? rows().headers().indexOf(row.getName()) + 1 : row.getNum(); return rows().getRow(rowNum).first((rowName, cell) -> cell.getValue().equals(value)); } public ICell cellContains(String value, Row row) {
public ICell cellContains(String value, Row row) { int rowNum = row.hasName() ? rows().headers().indexOf(row.getName()) + 1 : row.getNum(); return rows().getRow(rowNum).first((rowName, cell) -> cell.getValue().contains(value)); } public ICell cellMatch(String regex, Row row) {
public ICell cell(String value, Row row) { int rowNum = row.hasName() ? rows().headers().indexOf(row.getName()) + 1 : row.getNum(); return rows().getRow(rowNum).first((name, cell) -> cell.getValue().equals(value)); } public ICell cellContains(String value, Row row) {
public ICell cellContains(String value, Row row) { int rowNum = row.hasName() ? rows().headers().indexOf(row.getName()) + 1 : row.getNum(); return rows().getRow(rowNum).first((name, cell) -> cell.getValue().contains(value)); } public ICell cellMatch(String regex, Row row) {