Package uk.ac.starlink.topcat.vizier
Class VizierCatalog
java.lang.Object
uk.ac.starlink.topcat.vizier.VizierCatalog
- All Implemented Interfaces:
Queryable
Constains all known information about a catalogue resource.
- Since:
- 3 Nov 2009
- Author:
- Mark Taylor
-
Method Summary
Modifier and TypeMethodDescriptionString[]
Returns astronomy type categories covered by this catalogue.getCpopu()
Returns popularity as number of calls.Returns measure of density (on sky?).Returns catalogue description.getIpopu()
Returns popularity score.String[]
Returns wavelength categories covered by this catalogue.getName()
Returns catalogue name.Returns a short name suitable for presentation to the user to represent the name of the catalogue.Returns the source name of the catalogue, as presented to the VizieR server's-source
parameter.Returns the number of rows reported for this table.Returns the number of tables reported for this catalog.void
setRowCount
(Long nRow) Sets the number of rows reported for this table.void
setTableCount
(int nTable) Sets the number of tables reported for this catalog.
-
Method Details
-
getName
Returns catalogue name.- Returns:
- name
-
getDescription
Returns catalogue description.- Returns:
- description
-
getDensity
Returns measure of density (on sky?).- Returns:
- density
-
getLambdas
Returns wavelength categories covered by this catalogue.- Returns:
- terms from wavelength controlled vocabulary
-
getAstros
Returns astronomy type categories covered by this catalogue.- Returns:
- terms from astronomy controlled vocabulary
-
getCpopu
Returns popularity as number of calls.- Returns:
- integer giving popularity
-
getIpopu
Returns popularity score.- Returns:
- float giving popularity
-
setTableCount
public void setTableCount(int nTable) Sets the number of tables reported for this catalog. Only makes much sense for a top-level entry.- Parameters:
nTable
- number of subordinate tables
-
getTableCount
Returns the number of tables reported for this catalog.- Returns:
- number of subordinate tables
-
setRowCount
Sets the number of rows reported for this table. Only makes much sense for a single table.- Parameters:
nRow
- row count
-
getRowCount
Returns the number of rows reported for this table.- Returns:
- row count
-
getQuerySource
Description copied from interface:Queryable
Returns the source name of the catalogue, as presented to the VizieR server's-source
parameter.- Specified by:
getQuerySource
in interfaceQueryable
- Returns:
- source string
-
getQueryId
Description copied from interface:Queryable
Returns a short name suitable for presentation to the user to represent the name of the catalogue.- Specified by:
getQueryId
in interfaceQueryable
- Returns:
- identifier string
-