public abstract class InputTableSpec extends Object
| Constructor and Description |
|---|
InputTableSpec(String loc,
ProcessingStep[] steps)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static InputTableSpec |
createSpec(String loc,
ProcessingStep[] steps,
StarTable table)
Returns an InputTableSpec with a fixed table value.
|
abstract StarTable |
getInputTable()
Returns input table.
|
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.
|
StarTable |
getWrappedTable()
Returns the input table processed by all of the accumulated
processing steps associated with this spec.
|
public InputTableSpec(String loc, ProcessingStep[] steps)
loc - original table locationsteps - processing pipelinepublic abstract StarTable getInputTable() throws TaskException
TaskExceptionpublic ProcessingStep[] getSteps()
public String getLocation()
public StarTable getWrappedTable() throws IOException, TaskException
IOExceptionTaskExceptionpublic static InputTableSpec createSpec(String loc, ProcessingStep[] steps, StarTable table)
loc - original table locationsteps - processing pipelinetable - input tableCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.