Class TableMultiCopy

java.lang.Object
uk.ac.starlink.ttools.task.MultiOutputTask
uk.ac.starlink.ttools.task.TableMultiCopy
All Implemented Interfaces:
uk.ac.starlink.task.Task
Direct Known Subclasses:
MultiCopy, MultiCopyN

public class TableMultiCopy extends MultiOutputTask
General purpose task for copying multiple input tables to an output table container.
Since:
6 Jul 2010
Author:
Mark Taylor
  • Constructor Details

    • TableMultiCopy

      public TableMultiCopy(String purpose, TablesInput tablesInput)
      Constructor.
      Parameters:
      purpose - task purpose
      tablesInput - input parameter object for tables
  • Method Details

    • createTableSequence

      protected uk.ac.starlink.table.TableSequence createTableSequence(uk.ac.starlink.task.Environment env) throws uk.ac.starlink.task.TaskException
      Description copied from class: MultiOutputTask
      Interrogates the environment to produce a sequence of tables which will be written as the output of this task.
      Specified by:
      createTableSequence in class MultiOutputTask
      Parameters:
      env - execution environment
      Returns:
      sequence of tables to write
      Throws:
      uk.ac.starlink.task.TaskException