Package uk.ac.starlink.ttools.cone
Interface ConeResultRowSequence
-
- All Superinterfaces:
java.lang.AutoCloseable
,java.io.Closeable
,ConeQueryRowSequence
,uk.ac.starlink.table.RowData
,uk.ac.starlink.table.RowSequence
,uk.ac.starlink.util.Sequence
- All Known Implementing Classes:
ParallelResultRowSequence
,SequentialResultRowSequence
public interface ConeResultRowSequence extends ConeQueryRowSequence
ConeQueryRowSequence sub-interface which additionally defines a method for retrieving the result of the cone search itself.- Since:
- 16 Jan 2008
- Author:
- Mark Taylor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description uk.ac.starlink.table.StarTable
getConeResult()
Returns the result of the cone search for the current row of this sequence.-
Methods inherited from interface uk.ac.starlink.ttools.cone.ConeQueryRowSequence
getDec, getIndex, getRa, getRadius
-
-
-
-
Method Detail
-
getConeResult
uk.ac.starlink.table.StarTable getConeResult() throws java.io.IOException
Returns the result of the cone search for the current row of this sequence. The work will typically be done usingConeMatcher.getConeResult(uk.ac.starlink.ttools.cone.ConeSearcher, uk.ac.starlink.ttools.cone.ConeErrorPolicy, boolean, boolean, java.lang.String, double, double, double)
.If no records in the cone are found, the return value may either be null or (preferably) an empty table with the correct columns.
- Returns:
- table giving rows strictly within the match criteria for the current row of this cone query sequence, or null
- Throws:
java.io.IOException
-
-