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:
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
-
-
-
-
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
-
-