public class SubsetStarTable
extends uk.ac.starlink.table.WrapperStarTable
| Constructor and Description |
|---|
SubsetStarTable(uk.ac.starlink.table.StarTable base,
RowSubset rset)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static uk.ac.starlink.table.StarTable |
createTable(uk.ac.starlink.table.StarTable table,
RowSubset rset)
Returns a table with row selection characteristics matching
those of the given subset.
|
Object |
getCell(long irow,
int icol) |
Object[] |
getRow(long irow) |
uk.ac.starlink.table.RowAccess |
getRowAccess() |
long |
getRowCount() |
uk.ac.starlink.table.RowSequence |
getRowSequence() |
uk.ac.starlink.table.RowSplittable |
getRowSplittable()
Note the row index reflects the index in the underlying table,
not that of the subset table.
|
boolean |
isRandom() |
public SubsetStarTable(uk.ac.starlink.table.StarTable base,
RowSubset rset)
base - table supplying row datarset - subset defining row inclusionpublic boolean isRandom()
isRandom in interface uk.ac.starlink.table.StarTableisRandom in class uk.ac.starlink.table.WrapperStarTablepublic long getRowCount()
getRowCount in interface uk.ac.starlink.table.StarTablegetRowCount in class uk.ac.starlink.table.WrapperStarTablepublic Object getCell(long irow, int icol)
getCell in interface uk.ac.starlink.table.StarTablegetCell in class uk.ac.starlink.table.WrapperStarTablepublic Object[] getRow(long irow)
getRow in interface uk.ac.starlink.table.StarTablegetRow in class uk.ac.starlink.table.WrapperStarTablepublic uk.ac.starlink.table.RowAccess getRowAccess()
getRowAccess in interface uk.ac.starlink.table.StarTablegetRowAccess in class uk.ac.starlink.table.WrapperStarTablepublic uk.ac.starlink.table.RowSequence getRowSequence()
throws IOException
getRowSequence in interface uk.ac.starlink.table.StarTablegetRowSequence in class uk.ac.starlink.table.WrapperStarTableIOExceptionpublic uk.ac.starlink.table.RowSplittable getRowSplittable()
throws IOException
getRowSplittable in interface uk.ac.starlink.table.StarTablegetRowSplittable in class uk.ac.starlink.table.WrapperStarTableIOExceptionpublic static uk.ac.starlink.table.StarTable createTable(uk.ac.starlink.table.StarTable table,
RowSubset rset)
Copyright © 2003-2025 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.