TableDriver/src/main/java/io/github/jkindwall/tabledriver/Table.java
public List<TableCell> findCells(String rowQuery, int columnIndex)
    {
        String rowXPath = this.buildXPath(rowQuery);
        int xpathCellIndex = columnIndex + 1;
        String cellXPath = String.format(Table.FIND_CELL_XPATH_TEMPLATE, rowXPath, xpathCellIndex);
        List<WebElement> tableCellElements = this.element
            .findElements(By.xpath(cellXPath));
        List<TableCell> tableCells = IntStream.range(0, tableCellElements.size())
            .mapToObj(i -> new TableCell(tableCellElements.get(i), i, this.skipRows))
            .collect(Collectors.toList());
        return Collections.unmodifiableList(tableCells);
    }
/**
     * Gets the cells in the specified column from the all rows that match the specified rowQuery string
     * 
     * @param rowQuery      A RowQuery string identifying one or more rows by their contents
     * @param columnIndex   Identifies the column under which to find cells by the column's index
     * @return              Collection of TableCells representing the cells under the specified column from the specified
     *                      rows
     */
Gets the cells in the specified column from the all rows that match the specified rowQuery string

@param rowQuery      A RowQuery string identifying one or more rows by their contents
@param columnIndex   Identifies the column under which to find cells by the column's index
@return              Collection of TableCells representing the cells under the specified column from the specified
rows
Gets the cells in the specified column from the all rows that match the specified rowQuery string @param rowQuery A RowQuery string identifying one or more rows by their contents @param columnIndex Identifies the column under which to find cells by the column ' s index @return Collection of TableCells representing the cells under the specified column from the specified rows
public List<TableCell> findCells(String rowQuery, int columnIndex)
    {
        String rowXPath = this.buildXPath(rowQuery);
        int xpathCellIndex = columnIndex + 1;
        String cellXPath = String.format(Table.FIND_CELL_XPATH_TEMPLATE, rowXPath, xpathCellIndex);
        List<WebElement> tableCellElements = this.element
            .findElements(By.xpath(cellXPath));
        List<TableCell> tableCells = IntStream.range(0, tableCellElements.size())
            .mapToObj(i -> new TableCell(tableCellElements.get(i), i, this.skipRows))
            .collect(Collectors.toList());
        return Collections.unmodifiableList(tableCells);
    }
public List < TableCell > findCells ( String rowQuery , int columnIndex ) { String rowXPath = this . buildXPath ( rowQuery ) ; int xpathCellIndex = columnIndex + 1 ; String cellXPath = String . format ( Table . FIND_CELL_XPATH_TEMPLATE , rowXPath , xpathCellIndex ) ; List < WebElement > tableCellElements = this . element . findElements ( By . xpath ( cellXPath ) ) ; List < TableCell > tableCells = IntStream . range ( 0 , tableCellElements . size ( ) ) . mapToObj ( i -> new TableCell ( tableCellElements . get ( i ) , i , this . skipRows ) ) . collect ( Collectors . toList ( ) ) ; return Collections . unmodifiableList ( tableCells ) ; }
Gets the cells in the specified column from the all rows that match the specified rowQuery string
Gets the cells in the specified column from the all rows that match the specified rowQuery string