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:
Closeable
,AutoCloseable
,uk.ac.starlink.table.RowData
,uk.ac.starlink.table.RowSequence
,ConeQueryRowSequence
,uk.ac.starlink.util.Sequence
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
-
Field Summary
Fields inherited from class uk.ac.starlink.table.WrapperRowSequence
baseSeq
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
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
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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface uk.ac.starlink.table.RowSequence
close, getCell, getRow, next
-
Constructor Details
-
WrapperQuerySequence
Constructor.- Parameters:
base
- base sequence
-
-
Method Details
-
getRa
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:
IOException
-
getDec
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:
IOException
-
getRadius
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:
IOException
-
getIndex
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:
IOException
-