Package uk.ac.starlink.topcat.plot
Class ColumnDataTable
- java.lang.Object
-
- uk.ac.starlink.table.AbstractStarTable
-
- uk.ac.starlink.table.RandomStarTable
-
- uk.ac.starlink.table.ColumnStarTable
-
- uk.ac.starlink.topcat.plot.ColumnDataTable
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
,uk.ac.starlink.table.StarTable
public class ColumnDataTable extends uk.ac.starlink.table.ColumnStarTable
Table class built up from ColumnData objects. Two instances of this class will beequal
if they have the same TopcatModel and columns which areequal
.- Since:
- 1 Jun 2007
- Author:
- Mark Taylor
-
-
Constructor Summary
Constructors Constructor Description ColumnDataTable(TopcatModel tcModel, uk.ac.starlink.table.ColumnData[] cols)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
long
getRowCount()
TopcatModel
getTopcatModel()
Returns this table's TopcatModel.int
hashCode()
-
Methods inherited from class uk.ac.starlink.table.ColumnStarTable
addColumn, getCell, getColumnCount, getColumnData, getColumnInfo, makeTableWithRows, setCell, setColumn
-
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, getRow, getRowSplittable, getURL, setName, setParameters, setURL
-
-
-
-
Constructor Detail
-
ColumnDataTable
public ColumnDataTable(TopcatModel tcModel, uk.ac.starlink.table.ColumnData[] cols)
Constructor.- Parameters:
tcModel
- topcat model that the columns come fromcols
- column data objects
-
-
Method Detail
-
getTopcatModel
public TopcatModel getTopcatModel()
Returns this table's TopcatModel.- Returns:
- topcat model
-
getRowCount
public long getRowCount()
- Specified by:
getRowCount
in interfaceuk.ac.starlink.table.StarTable
- Specified by:
getRowCount
in classuk.ac.starlink.table.ColumnStarTable
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-