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.ColumnStarTableTable class built up from ColumnData objects. Two instances of this class will beequalif 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 booleanequals(java.lang.Object o)longgetRowCount()TopcatModelgetTopcatModel()Returns this table's TopcatModel.inthashCode()-
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:
getRowCountin interfaceuk.ac.starlink.table.StarTable- Specified by:
getRowCountin classuk.ac.starlink.table.ColumnStarTable
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-