Package uk.ac.starlink.ttools.cone
Class WrapperQuerySequence
- java.lang.Object
-
- uk.ac.starlink.table.WrapperRowSequence
-
- uk.ac.starlink.ttools.cone.WrapperQuerySequence
-
- All Implemented Interfaces:
uk.ac.starlink.table.RowSequence
,ConeQueryRowSequence
public class WrapperQuerySequence extends uk.ac.starlink.table.WrapperRowSequence implements ConeQueryRowSequence
ConeQueryRowSequence implementation which delegates all methods to a supplied instance.- Since:
- 14 May 2014
- Author:
- Mark Taylor
-
-
Constructor Summary
Constructors Constructor Description WrapperQuerySequence(ConeQueryRowSequence base)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getDec()
Get central declination for the current row's cone search request in degrees.long
getIndex()
Get the index in the underlying table to which the current row relates.double
getRa()
Get central right ascension for the current row's cone search request in degrees.double
getRadius()
Get search radius for the current row's cone search request in degrees.-
Methods inherited from class uk.ac.starlink.table.WrapperRowSequence
close, getCell, getRow, next, toString
-
-
-
-
Constructor Detail
-
WrapperQuerySequence
public WrapperQuerySequence(ConeQueryRowSequence base)
Constructor.- Parameters:
base
- base sequence
-
-
Method Detail
-
getRa
public double getRa() throws java.io.IOException
Description copied from interface:ConeQueryRowSequence
Get central right ascension for the current row's cone search request in degrees.- Specified by:
getRa
in interfaceConeQueryRowSequence
- Returns:
- right ascension
- Throws:
java.io.IOException
-
getDec
public double getDec() throws java.io.IOException
Description copied from interface:ConeQueryRowSequence
Get central declination for the current row's cone search request in degrees.- Specified by:
getDec
in interfaceConeQueryRowSequence
- Returns:
- declination
- Throws:
java.io.IOException
-
getRadius
public double getRadius() throws java.io.IOException
Description copied from interface:ConeQueryRowSequence
Get search radius for the current row's cone search request in degrees.- Specified by:
getRadius
in interfaceConeQueryRowSequence
- Returns:
- search radius
- Throws:
java.io.IOException
-
getIndex
public long getIndex() throws java.io.IOException
Description copied from interface:ConeQueryRowSequence
Get the index in the underlying table to which the current row relates. The identity of this underlying table is not specified by this interface, but must be understood by the creator and user of instances. In particular, the return value does not necessarily increment by one for each call tonext
.- Specified by:
getIndex
in interfaceConeQueryRowSequence
- Returns:
- row index
- Throws:
java.io.IOException
-
-