public abstract class InputTableSpec
extends java.lang.Object
| Constructor | Description |
|---|---|
InputTableSpec(java.lang.String loc,
ProcessingStep[] steps) |
Constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
static InputTableSpec |
createSpec(java.lang.String loc,
ProcessingStep[] steps,
uk.ac.starlink.table.StarTable table) |
Returns an InputTableSpec with a fixed table value.
|
abstract uk.ac.starlink.table.StarTable |
getInputTable() |
Returns input table.
|
java.lang.String |
getLocation() |
Returns input table location as specified in the parameter value.
|
ProcessingStep[] |
getSteps() |
Returns the array of processing steps which constitutes the
processing pipeline.
|
uk.ac.starlink.table.StarTable |
getWrappedTable() |
Returns the input table processed by all of the accumulated
processing steps associated with this spec.
|
public InputTableSpec(java.lang.String loc,
ProcessingStep[] steps)
loc - original table locationsteps - processing pipelinepublic abstract uk.ac.starlink.table.StarTable getInputTable()
throws uk.ac.starlink.task.TaskException
uk.ac.starlink.task.TaskExceptionpublic ProcessingStep[] getSteps()
public java.lang.String getLocation()
public uk.ac.starlink.table.StarTable getWrappedTable()
throws java.io.IOException,
uk.ac.starlink.task.TaskException
java.io.IOExceptionuk.ac.starlink.task.TaskExceptionpublic static InputTableSpec createSpec(java.lang.String loc, ProcessingStep[] steps, uk.ac.starlink.table.StarTable table)
loc - original table locationsteps - processing pipelinetable - input tableCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.