Class AbstractRowCellFinder

    • Constructor Detail

      • AbstractRowCellFinder

        public AbstractRowCellFinder()
    • Method Detail

      • check

        protected void check​(Row row)
        Checks whether the row can be processed.

        Default implementation only checks whether a spreadsheet was provided.
        Parameters:
        row - the row to check
      • doFindCells

        protected abstract Iterator<CellLocation> doFindCells​(Row row)
        Performs the actual locating.
        Parameters:
        row - the row to locate the cells in
        Returns:
        the iterator over the locations
      • findCells

        public Iterator<CellLocation> findCells​(Row row)
        Locates the cells in the row.
        Specified by:
        findCells in interface RowCellFinder
        Parameters:
        row - the row to locate the cells in
        Returns:
        the iterator over the locations