Package uk.ac.starlink.ttools.task
Interface TablesInput
-
- All Known Implementing Classes:
FixedTablesInput
,HomogeneousTablesInput
,VariableTablesInput
public interface TablesInput
Interface for an object which can acquire multiple input tables.- Since:
- 2 Jul 2010
- Author:
- Mark Taylor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InputTableSpec[]
getInputSpecs(uk.ac.starlink.task.Environment env)
Returns an array of InputTableSpec objects describing the input tables used by this task.uk.ac.starlink.task.Parameter<?>[]
getParameters()
Returns the parameters associated with this object.
-
-
-
Method Detail
-
getParameters
uk.ac.starlink.task.Parameter<?>[] getParameters()
Returns the parameters associated with this object.- Returns:
- parameters
-
getInputSpecs
InputTableSpec[] getInputSpecs(uk.ac.starlink.task.Environment env) throws uk.ac.starlink.task.TaskException
Returns an array of InputTableSpec objects describing the input tables used by this task.- Parameters:
env
- execution environment- Returns:
- input table specifiers
- Throws:
uk.ac.starlink.task.TaskException
-
-