Package uk.ac.starlink.ttools.filter
Class ValueInfoMapGroupTable
- java.lang.Object
-
- uk.ac.starlink.table.AbstractStarTable
-
- uk.ac.starlink.table.RandomStarTable
-
- uk.ac.starlink.ttools.filter.ValueInfoMapGroupTable
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
,uk.ac.starlink.table.StarTable
public class ValueInfoMapGroupTable extends uk.ac.starlink.table.RandomStarTable
StarTable implementation built on a MapGroup whose keys are ValueInfo objects representing columns of the table.- Since:
- 26 Apr 2006
- Author:
- Mark Taylor
-
-
Method Summary
All Methods Instance Methods Concrete Methods 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)
long
getRowCount()
-
Methods inherited from class uk.ac.starlink.table.RandomStarTable
getRowAccess, getRowSequence, isRandom
-
Methods inherited from class uk.ac.starlink.table.AbstractStarTable
checkedLongToInt, close, getColumnAuxDataInfos, getName, getParameters, getRowSplittable, getURL, setName, setParameters, setURL
-
-
-
-
Method Detail
-
getColumnInfo
public uk.ac.starlink.table.ColumnInfo getColumnInfo(int icol)
- Specified by:
getColumnInfo
in interfaceuk.ac.starlink.table.StarTable
- Specified by:
getColumnInfo
in classuk.ac.starlink.table.AbstractStarTable
-
getRowCount
public long getRowCount()
- Specified by:
getRowCount
in interfaceuk.ac.starlink.table.StarTable
- Specified by:
getRowCount
in classuk.ac.starlink.table.RandomStarTable
-
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount
in interfaceuk.ac.starlink.table.StarTable
- Specified by:
getColumnCount
in classuk.ac.starlink.table.AbstractStarTable
-
getCell
public java.lang.Object getCell(long irow, int icol)
- Specified by:
getCell
in interfaceuk.ac.starlink.table.StarTable
- Specified by:
getCell
in classuk.ac.starlink.table.RandomStarTable
-
getRow
public java.lang.Object[] getRow(long irow)
- Specified by:
getRow
in interfaceuk.ac.starlink.table.StarTable
- Overrides:
getRow
in classuk.ac.starlink.table.AbstractStarTable
-
-