public class AddColumnsTable
extends uk.ac.starlink.table.WrapperStarTable
Constructor | Description |
---|---|
AddColumnsTable(uk.ac.starlink.table.StarTable baseTable,
ColumnSupplement colSup) |
Constructs a table in which the added columns come after all the
columns of the base table.
|
AddColumnsTable(uk.ac.starlink.table.StarTable baseTable,
ColumnSupplement colSup,
int ipos) |
Constructs a table in which the added columns are placed at a
given position.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
getCell(long irow,
int icol) |
|
int |
getColumnCount() |
|
uk.ac.starlink.table.ColumnInfo |
getColumnInfo(int icol) |
|
java.lang.Object[] |
getRow(long irow) |
|
uk.ac.starlink.table.RowSequence |
getRowSequence() |
public AddColumnsTable(uk.ac.starlink.table.StarTable baseTable, ColumnSupplement colSup, int ipos)
baseTable
- base tablecolSup
- object supplying columns to be addedipos
- column index within the output table at which
the first colSup
column should appearpublic AddColumnsTable(uk.ac.starlink.table.StarTable baseTable, ColumnSupplement colSup)
baseTable
- base tablecolSup
- object supplying columns to be addedpublic int getColumnCount()
getColumnCount
in class uk.ac.starlink.table.WrapperStarTable
public uk.ac.starlink.table.ColumnInfo getColumnInfo(int icol)
getColumnInfo
in class uk.ac.starlink.table.WrapperStarTable
public java.lang.Object getCell(long irow, int icol) throws java.io.IOException
getCell
in class uk.ac.starlink.table.WrapperStarTable
java.io.IOException
public java.lang.Object[] getRow(long irow) throws java.io.IOException
getRow
in class uk.ac.starlink.table.WrapperStarTable
java.io.IOException
public uk.ac.starlink.table.RowSequence getRowSequence() throws java.io.IOException
getRowSequence
in class uk.ac.starlink.table.WrapperStarTable
java.io.IOException
Copyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.