Method to select, lazily, the rows of an Iterator of the rows of a CSV file which follow its header lines. Only if a specification starts with "*" (the last row) must all the rows be read before any is selected; otherwise, the iterator is read only as far as the last row which could be selected.
Method to select, lazily, the rows of an Iterator of the rows of a CSV file which follow its header lines. Only if a specification starts with "*" (the last row) must all the rows be read before any is selected; otherwise, the iterator is read only as far as the last row which could be selected.
Type parameters
X
the row type.
Value parameters
headerLines
the number of header lines (the first of xs is row headerLines + 1).
xs
the rows, in order (the first follows the header lines).
Attributes
Returns
an Iterator of the selected rows, in order (each once, even if more than one specification selects it).
Method to select the rows of a Table. The header is kept: its lines count as the first rows (so, for a table with a one-line header, row 2 is its first row).
Method to select the rows of a Table. The header is kept: its lines count as the first rows (so, for a table with a one-line header, row 2 is its first row).