Package uk.ac.starlink.ttools.task

Interface Summary
DynamicTask Extends the Task interface by methods which allow task parameters to be queried based on a (at least partially) populated Environment.
ExtraParameter Interface which defines additional information available from a Parameter.
PixSample.CoordReader Interface to turn input coordinate values into coordinate values suitable for pixel sampling.
PixSampler.StatMode Defines how statistics are to be acquired from a pixel or set of pixels.
SingleTableMapping Interface that defines mapping one table to another.
TableConsumerParameter Defines an object (probably a parameter) which can return a TableConsumer.
TableEnvironment Environment subinterface which provides additional functionality required for table-aware tasks.
TableLocator Interface which describes turning a string into a StarTable object.
TableMapper Interface for an operation which takes zero or more tables as input and produces one table as output.
TableMapping Defines an operation which maps zero or more tables on input to a table on output.
TableProducer Provides a table.
TablesInput Interface for an object which can acquire multiple input tables.
TapResultProducer Object which can get the output table from a TapQuery.
WordParser Defines a parser which can turn a string into some other value.
 

Class Summary
AbstractInputTableParameter<T> Parameter used to select a table for input.
AddEnvironment Environment implementation which wraps a base environment instance and adds some extra entries as specified by a given map.
Calc Task to do static calculations.
CatMapper TableMapper which concatenates tables top to bottom.
CdsUploadSkyMatch Upload matcher that uses CDS's Xmatch service.
ChoiceMode Output mode which can be used to give the user, via the parameter system, the choice about what mode to use.
ColumnSelectionMapper Mapper which operates on a user-supplied selection of the columns of the input table.
ConnectionParameter Parameter for acquiring a connection to a database using JDBC.
ConsumerTask Abstract task which takes an input table and disposes of it.
DoubleArrayParameter Parameter for acquiring a fixed-length array of floating point values.
FilterParameter Parameter which contains a value representing one or more ProcessingSteps.
FixedTablesInput TablesInput which has a fixed number of input tables.
HomogeneousTablesInput TablesInput which has a variable number of input tables, treating them all the same as each other.
InputFormatParameter Parameter for selecting input table format.
InputTableParameter Parameter for specifying a single input table.
InputTablesParameter Parameter for specifying an indeterminate number of input tables.
InputTableSpec Provides the specifications for a single input table.
JoinFixActionParameter Parameter which can control how column names are renamed if they would otherwise be duplicated in an output table.
JoinMapper TableMapper which joins tables side-by-side.
LineInvoker Invokes the Stilts tasks using a LineTableEnvironment.
LineTableEnvironment Execution environment suitable for use with the TTOOLS package.
LoopStarTable Single-column table whose column values are the values of a loop iterator variable.
MapEnvironment Environment which allows use of ttools tasks from an in-memory context.
MapperTask Task which maps one or more input tables to an output table.
MultiCone SkyConeMatch2 implementation which uses an external Cone Search service.
MultiCopy Task to copy multiple homogeneously acquired tables to an output container file.
MultiCopyN Task to add multiple tables, perhaps with different formats and preprocessing, to an output container file.
MultiOutputFormatParameter Parameter to hold an output format capable of writing multiple tables.
MultiOutputTask Task which writes multiple tables to a single output file.
OutputFormatParameter Parameter to hold the format of a table for output.
OutputModeParameter Parameter for table output mode.
OutputTableParameter Parameter to hold an output table.
PixFootprint Constructs and writes a Multi-Order Coverage map.
PixSample Samples data from a HEALPix pixel file.
PixSampler Interrogates a HEALPix all-sky map to sample pixel data.
RegQuery Performs a registry query.
SeqConcatStarTable StarTable implementation which concatenates a list of compatible constituent tables in sequence.
ShowFunctions Task for browsing available algebraic functions.
SingleMapperTask MapperTask which has a single input table.
SkyCoordParameter Utilities for sky coordinate parameters.
SkyMatch2 Task implementation for simplified sky matching task.
SqlClient SQL command-line client.
SqlCone Multiple cone match task which works by doing SQL queries using JDBC.
SqlUpdate JDBC table column writer task.
StiltsServer Runs STILTS in server mode.
StringMultiParameter Convenience parameter subclass for getting a sequence of string values.
TableCat Concatenates multiple homogeneous tables top-to-bottom.
TableCat2 Concatenates two tables top to bottom.
TableCatN Concatenates N tables top to bottom.
TableCopy Task which copies a single table from input to output.
TableCube Task implementation for the histogram array creation task.
TableFactoryParameter Parameter whose value is a StarTableFactory.
TableHistogram Task for performing a 1D histogram.
TableJoinN Joins N tables side-to-side.
TableLoop Creates a single-column table with values dispensed from a for loop.
TableMatch1 Performs an internal (single-table) crossmatch.
TableMatch2 Task implementation for generic pair matching task.
TableMatchN Permforms a multi-table crossmatch.
TableMultiCopy General purpose task for copying multiple input tables to an output table container.
TablePipe TableMapper which does the work for the tpipe command.
TablePlot2D Task for performing a 2D scatter plot.
TablePlot3D Task for performing a 3D scatter plot.
TapLint TAP Validator task.
TapMapper Mapper that does the work for TapQuerier.
TapQuerier Performs a TAP query.
TapResultReader Aggregates parameters used for recovering and delivering the result of a TAP query.
TapResume Resumes an existing TAP query.
TapUploadSkyMatch Upload matcher that uses an external TAP service.
UserFindMode Mode for upload crossmatches corresponding to the user options.
VariableTablesInput TablesInput which allows a variable number of input tables, fixed at runtime using an integer parameter.
VotCopy Task which Copies a VOTable XML document intact but with control over the DATA encoding type.
VotLint Task which performs VOTable checking.
WordsParameter Parameter which can split its value up into an array of words.
XmlEncodingParameter Parameter which describes one of the available XML encodings (UTF-8 etc).
 



Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.