Package uk.ac.starlink.ttools.filter
Interface SupplementData
public interface SupplementData
Accessor for the data supplied by columns in an associated ColumnSupplement.
An instance of this class is returned from
ColumnSupplement.createSupplementData(uk.ac.starlink.table.RowData)
method.
Note that a RowSequence from a host table is associated with this
object, and the cell/row data supplied by this object is in general
generated by manipulating data orginally supplied by that underlying
row sequence. In particular the data supplied by this object is
always from the current row of the underlying RowSequence;
the row index supplied to the getRow/getCell methods of this object
is additional information, it is not to be used to request
out of sequence values.- Since:
- 2 Apr 2012
- Author:
- Mark Taylor
- See Also:
-
Method Summary
-
Method Details
-
getCell
Returns a cell value from the current row of this sequence.- Parameters:
irow
- current index of the sequence; supplied for information only, and not to be used for random accessicol
- column index- Returns:
- value of column
icol
at current sequence row - Throws:
IOException
-
getRow
Returns an array of cell values giving the current row of this sequence.- Parameters:
irow
- current index of the sequence; supplied for information only, and not to be used for random access- Returns:
- current sequence row
- Throws:
IOException
-