cfa.vo.sed.io
Class SEDStarTable

java.lang.Object
  extended by uk.ac.starlink.table.AbstractStarTable
      extended by uk.ac.starlink.table.RandomStarTable
          extended by cfa.vo.sed.io.SEDStarTable
All Implemented Interfaces:
IVOTableUtypes, uk.ac.starlink.table.StarTable

public class SEDStarTable
extends uk.ac.starlink.table.RandomStarTable
implements IVOTableUtypes


Field Summary
 
Fields inherited from interface cfa.vo.sed.io.util.IVOTableUtypes
_ARRAYSIZE, _DATA, _DATATYPE, _FIELD, _GROUP, _NAME, _PARAM, _RESOURCE, _TABLE, _TABLEDATA, _UCD, _UNIT, _UTYPE, _VALUE, _VOTABLE, BGM_BINHIGHID, BGM_BINLOWID, BGM_BINSIZEID, BGM_QUALITYID, BGM_STATERRHIGHID, BGM_STATERRID, BGM_STATERRLOWID, BGM_SYSERRID, BGMID, CREATOR, CREATORID, DATE, FLUX_BINHIGHID, FLUX_BINLOWID, FLUX_BINSIZEID, FLUX_QUALITYID, FLUX_STATERRHIGHID, FLUX_STATERRID, FLUX_STATERRLOWID, FLUX_SYSERRID, FLUXID, NSEGMENTS, SC_BINHIGHID, SC_BINLOWID, SC_BINSIZEID, SC_RESOLUTIONID, SC_STATERRHIGHID, SC_STATERRID, SC_STATERRLOWID, SC_SYSERRID, SCID, SED, SEG_CHAR, SEG_CHAR_AXIS, SEG_CHAR_AXIS_ACC, SEG_CHAR_AXIS_ACC_BINSIZE, SEG_CHAR_AXIS_ACC_STATERR, SEG_CHAR_AXIS_ACC_SYSERR, SEG_CHAR_AXIS_CAL, SEG_CHAR_AXIS_COV, SEG_CHAR_AXIS_COV_BOUNDS, SEG_CHAR_AXIS_COV_BOUNDS_EXTENT, SEG_CHAR_AXIS_COV_BOUNDS_MAX, SEG_CHAR_AXIS_COV_BOUNDS_MIN, SEG_CHAR_AXIS_COV_LOC, SEG_CHAR_AXIS_COV_LOC_VALUE, SEG_CHAR_AXIS_COV_SUPPORT, SEG_CHAR_AXIS_COV_SUPPORT_AREA, SEG_CHAR_AXIS_NAME, SEG_CHAR_AXIS_RES, SEG_CHAR_AXIS_SP, SEG_CHAR_AXIS_SP_SAMPEXTENT, SEG_CHAR_AXIS_SP_SPREFVAL, SEG_CHAR_AXIS_SP_SPREFVAL_FILL, SEG_CHAR_AXIS_UCD, SEG_CHAR_AXIS_UNIT, SEG_CHAR_FLUXAXIS, SEG_CHAR_FLUXAXIS_ACC, SEG_CHAR_FLUXAXIS_ACC_STATERR, SEG_CHAR_FLUXAXIS_ACC_SYSERR, SEG_CHAR_FLUXAXIS_CAL, SEG_CHAR_FLUXAXIS_NAME, SEG_CHAR_FLUXAXIS_UCD, SEG_CHAR_FLUXAXIS_UNIT, SEG_CHAR_SPATIALAXIS, SEG_CHAR_SPATIALAXIS_ACC, SEG_CHAR_SPATIALAXIS_ACC_STATERR, SEG_CHAR_SPATIALAXIS_ACC_SYSERR, SEG_CHAR_SPATIALAXIS_CAL, SEG_CHAR_SPATIALAXIS_COV, SEG_CHAR_SPATIALAXIS_COV_BOUNDS, SEG_CHAR_SPATIALAXIS_COV_BOUNDS_EXTENT, SEG_CHAR_SPATIALAXIS_COV_LOC, SEG_CHAR_SPATIALAXIS_COV_LOC_VALUE, SEG_CHAR_SPATIALAXIS_COV_SUPPORT, SEG_CHAR_SPATIALAXIS_COV_SUPPORT_AREA, SEG_CHAR_SPATIALAXIS_COV_SUPPORT_EXTENT, SEG_CHAR_SPATIALAXIS_NAME, SEG_CHAR_SPATIALAXIS_RES, SEG_CHAR_SPATIALAXIS_SP, SEG_CHAR_SPATIALAXIS_SP_SAMPEXTENT, SEG_CHAR_SPATIALAXIS_SP_SPREFVAL, SEG_CHAR_SPATIALAXIS_SP_SPREFVAL_FILL, SEG_CHAR_SPATIALAXIS_UCD, SEG_CHAR_SPATIALAXIS_UNIT, SEG_CHAR_SPECTRALAXIS, SEG_CHAR_SPECTRALAXIS_ACC, SEG_CHAR_SPECTRALAXIS_ACC_BINSIZE, SEG_CHAR_SPECTRALAXIS_ACC_STATERR, SEG_CHAR_SPECTRALAXIS_ACC_SYSERR, SEG_CHAR_SPECTRALAXIS_CAL, SEG_CHAR_SPECTRALAXIS_COV, SEG_CHAR_SPECTRALAXIS_COV_BOUNDS, SEG_CHAR_SPECTRALAXIS_COV_BOUNDS_EXTENT, SEG_CHAR_SPECTRALAXIS_COV_BOUNDS_MAX, SEG_CHAR_SPECTRALAXIS_COV_BOUNDS_MIN, SEG_CHAR_SPECTRALAXIS_COV_LOC, SEG_CHAR_SPECTRALAXIS_COV_LOC_VALUE, SEG_CHAR_SPECTRALAXIS_COV_SUPPORT, SEG_CHAR_SPECTRALAXIS_COV_SUPPORT_EXTENT, SEG_CHAR_SPECTRALAXIS_NAME, SEG_CHAR_SPECTRALAXIS_RES, SEG_CHAR_SPECTRALAXIS_RESPOW, SEG_CHAR_SPECTRALAXIS_SP, SEG_CHAR_SPECTRALAXIS_SP_SAMPEXTENT, SEG_CHAR_SPECTRALAXIS_SP_SPREFVAL, SEG_CHAR_SPECTRALAXIS_SP_SPREFVAL_FILL, SEG_CHAR_SPECTRALAXIS_UCD, SEG_CHAR_SPECTRALAXIS_UNIT, SEG_CHAR_TIMEAXIS, SEG_CHAR_TIMEAXIS_ACC, SEG_CHAR_TIMEAXIS_ACC_BINSIZE, SEG_CHAR_TIMEAXIS_ACC_STATERR, SEG_CHAR_TIMEAXIS_ACC_SYSERR, SEG_CHAR_TIMEAXIS_CAL, SEG_CHAR_TIMEAXIS_COV, SEG_CHAR_TIMEAXIS_COV_BOUNDS, SEG_CHAR_TIMEAXIS_COV_BOUNDS_EXTENT, SEG_CHAR_TIMEAXIS_COV_BOUNDS_MAX, SEG_CHAR_TIMEAXIS_COV_BOUNDS_MIN, SEG_CHAR_TIMEAXIS_COV_LOC, SEG_CHAR_TIMEAXIS_COV_LOC_VALUE, SEG_CHAR_TIMEAXIS_COV_SUPPORT, SEG_CHAR_TIMEAXIS_COV_SUPPORT_EXTENT, SEG_CHAR_TIMEAXIS_NAME, SEG_CHAR_TIMEAXIS_RES, SEG_CHAR_TIMEAXIS_SP, SEG_CHAR_TIMEAXIS_SP_SAMPEXTENT, SEG_CHAR_TIMEAXIS_SP_SPREFVAL, SEG_CHAR_TIMEAXIS_SP_SPREFVAL_FILL, SEG_CHAR_TIMEAXIS_UCD, SEG_CHAR_TIMEAXIS_UNIT, SEG_COORDSYS, SEG_COORDSYS_ID, SEG_CS_GENERICFRAME, SEG_CS_GENFRAME_NAME, SEG_CS_GENFRAME_REFPOS, SEG_CS_GENFRAME_UCD, SEG_CS_REDFRAME_DOPPLERDEF, SEG_CS_REDFRAME_NAME, SEG_CS_REDFRAME_REFPOS, SEG_CS_REDFRAME_UCD, SEG_CS_REDSHIFTFRAME, SEG_CS_SPACEFRAME, SEG_CS_SPACEFRAME_EQUINOX, SEG_CS_SPACEFRAME_NAME, SEG_CS_SPACEFRAME_REFPOS, SEG_CS_SPACEFRAME_UCD, SEG_CS_SPECTRALFRAME, SEG_CS_SPECTRALFRAME_NAME, SEG_CS_SPECTRALFRAME_REDSHIFT, SEG_CS_SPECTRALFRAME_REFPOS, SEG_CS_SPECTRALFRAME_UCD, SEG_CS_TIMEFRAME, SEG_CS_TIMEFRAME_NAME, SEG_CS_TIMEFRAME_REFPOS, SEG_CS_TIMEFRAME_UCD, SEG_CS_TIMEFRAME_ZERO, SEG_CURATION, SEG_CURATION_CONTACTEMAIL, SEG_CURATION_CONTACTNAME, SEG_CURATION_DATE, SEG_CURATION_PUBDID, SEG_CURATION_PUBID, SEG_CURATION_PUBLISHER, SEG_CURATION_REFERENCE, SEG_CURATION_RIGHTS, SEG_CURATION_VERSION, SEG_CUSTOM, SEG_DATA, SEG_DATA_BGM, SEG_DATA_BGM_ACC, SEG_DATA_BGM_ACC_STATERR, SEG_DATA_BGM_ACC_STATERRHIGH, SEG_DATA_BGM_ACC_STATERRLOW, SEG_DATA_BGM_ACC_SYSERR, SEG_DATA_BGM_QUALITY, SEG_DATA_BGM_UCD, SEG_DATA_BGM_UNIT, SEG_DATA_BGM_VALUE, SEG_DATA_FLUX, SEG_DATA_FLUX_ACC, SEG_DATA_FLUX_ACC_STATERR, SEG_DATA_FLUX_ACC_STATERRHIGH, SEG_DATA_FLUX_ACC_STATERRLOW, SEG_DATA_FLUX_ACC_SYSERR, SEG_DATA_FLUX_QUALITY, SEG_DATA_FLUX_UCD, SEG_DATA_FLUX_UNIT, SEG_DATA_FLUX_VALUE, SEG_DATA_SC_ACC, SEG_DATA_SC_ACC_BINHIGH, SEG_DATA_SC_ACC_BINLOW, SEG_DATA_SC_ACC_BINSIZE, SEG_DATA_SC_ACC_STATERR, SEG_DATA_SC_ACC_STATERRHIGH, SEG_DATA_SC_ACC_STATERRLOW, SEG_DATA_SC_ACC_SYSERR, SEG_DATA_SC_RESOLUTION, SEG_DATA_SC_UCD, SEG_DATA_SC_UNIT, SEG_DATA_SC_VALUE, SEG_DATA_SPECTRAL, SEG_DATA_TIME, SEG_DATA_TIME_ACC, SEG_DATA_TIME_ACC_BINHIGH, SEG_DATA_TIME_ACC_BINLOW, SEG_DATA_TIME_ACC_BINSIZE, SEG_DATA_TIME_ACC_STATERR, SEG_DATA_TIME_ACC_STATERRHIGH, SEG_DATA_TIME_ACC_STATERRLOW, SEG_DATA_TIME_ACC_SYSERR, SEG_DATA_TIME_REFERENCETIME, SEG_DATA_TIME_RESOLUTION, SEG_DATA_TIME_UCD, SEG_DATA_TIME_UNIT, SEG_DATA_TIME_VALUE, SEG_DATAID, SEG_DATAID_BANDPASS, SEG_DATAID_COLLECTION, SEG_DATAID_CONTRIBUTOR, SEG_DATAID_CREATIONTYPE, SEG_DATAID_CREATOR, SEG_DATAID_CREATORDID, SEG_DATAID_DATASETID, SEG_DATAID_DATASOURCE, SEG_DATAID_DATE, SEG_DATAID_INSTRUMENT, SEG_DATAID_LOGO, SEG_DATAID_TITLE, SEG_DATAID_VERSION, SEG_DD_REDSHIFT, SEG_DD_REDSHIFT_ACC, SEG_DD_REDSHIFT_ACC_STATERR, SEG_DD_REDSHIFT_CONFIDENCE, SEG_DD_REDSHIFT_VALUE, SEG_DD_SNR, SEG_DD_VARAMPL, SEG_DERIVEDDATA, SEG_FLUXSI, SEG_LENGTH, SEG_SEGMENTTYPE, SEG_SPECTRALSI, SEG_TIMESI, SEGMENT, SPEC_DATAMODEL, SPECTRALMAXWAVELENGTH, SPECTRALMINWAVELENGTH, SPECTRUM, TARGET, TARGET_CLASS, TARGET_DESCRIPTION, TARGET_NAME, TARGET_POS, TARGET_REDSHIFT, TARGET_SPECTRALCLASS, TARGET_VARAMPL, TIME_BINHIGHID, TIME_BINLOWID, TIME_BINSIZEID, TIME_RESOLUTIONID, TIME_STATERRHIGHID, TIME_STATERRID, TIME_STATERRLOWID, TIME_SYSERRID, TIMEID, TYPE, utypes
 
Constructor Summary
SEDStarTable(Data data, int counter)
           
 
Method Summary
 java.lang.Object getCell(long irow, int icol)
           
 int getColumnCount()
           
 uk.ac.starlink.table.ColumnInfo getColumnInfo(int icol)
           
 PointsGroup getPointsGroup()
           
 long getRowCount()
           
 
Methods inherited from class uk.ac.starlink.table.RandomStarTable
getRowSequence, isRandom
 
Methods inherited from class uk.ac.starlink.table.AbstractStarTable
checkedLongToInt, getColumnAuxDataInfos, getName, getParameterByName, getParameters, getRow, getURL, setName, setParameter, setParameters, setURL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SEDStarTable

public SEDStarTable(Data data,
                    int counter)
Method Detail

getRowCount

public long getRowCount()
Specified by:
getRowCount in interface uk.ac.starlink.table.StarTable
Specified by:
getRowCount in class uk.ac.starlink.table.RandomStarTable

getColumnCount

public int getColumnCount()
Specified by:
getColumnCount in interface uk.ac.starlink.table.StarTable
Specified by:
getColumnCount in class uk.ac.starlink.table.AbstractStarTable

getColumnInfo

public uk.ac.starlink.table.ColumnInfo getColumnInfo(int icol)
Specified by:
getColumnInfo in interface uk.ac.starlink.table.StarTable
Specified by:
getColumnInfo in class uk.ac.starlink.table.AbstractStarTable

getCell

public java.lang.Object getCell(long irow,
                                int icol)
Specified by:
getCell in interface uk.ac.starlink.table.StarTable
Overrides:
getCell in class uk.ac.starlink.table.AbstractStarTable

getPointsGroup

public PointsGroup getPointsGroup()