Class Summary |
AddColumnFilter |
Table filter for adding a single synthetic column. |
AddColumnsTable |
Wrapper table which adds another table to it by placing all the
columns of the added table together with the existing columns. |
AddSkyCoordsFilter |
Filter used for converting sky coordinates from one system to another. |
AssertFilter |
Filter for making algebraic (JEL) assertions about table data contents. |
BadValueFilter |
Filter for replacing magic values with blanks. |
BasicFilter |
Basic implementation of ProcessingFilter methods. |
CacheFilter |
Processing step which caches the current table in a disk or memory
cache (according to the default StoragePolicy ). |
CalculatorColumnSupplement |
ColumnSupplement whose columns are derived by calculating values
based on all the columns of another table. |
CheckFilter |
Processing step which runs the
Tables.checkTable(uk.ac.starlink.table.StarTable) diagnostic. |
ClearParameterFilter |
Filter which removes parameters from a table. |
ColumnMetadataFilter |
Filter to alter metadata of one or more columns. |
DeleteColumnFilter |
Table filter for deleting a single column. |
EveryFilter |
|
EveryTable |
Wrapper table which looks at only every n'th row. |
ExplodeAllFilter |
Table filter for replacing every N-element array valued column in
a table with N scalar-valued columns. |
ExplodeColsFilter |
Table filter for replacing selected N-element array-valued columns
with N scalar-valued columns. |
FixNamesFilter |
Filter to normalise syntax of column and parameter names so they
are legal java identifiers. |
HeadFilter |
Filter for picking only the first few rows of a table. |
HeadTable |
Wrapper table implementation which only contains the first N rows of
its base table. |
JELColumnSupplement |
ColumnSupplement that generates new columns based on JEL expressions. |
JELSelectorTable |
Sequential table which selects rows on the basis of a JEL-interpreted
expression. |
KeepColumnFilter |
Table filter for selecting a number of columns and discarding the rest. |
MetadataFilter |
Filter for extracting column metadata. |
NameFilter |
Filter which renames a table. |
PermutedColumnSupplement |
ColumnSupplement implementation which contains a selection of the
columns in the base table. |
PixSampleFilter |
Filter for sampling pixel data from a HEALPix all-sky table file. |
ProgressFilter |
Processing step which writes table progress to the terminal. |
QuantCalc |
Object for accumulating values in order to calculate quantiles. |
RandomFilter |
Processing step which calls the
Tables.randomTable(uk.ac.starlink.table.StarTable) utility. |
RandomViewFilter |
Processing filter that makes sure any RowSequence taken out on a
table uses calls to random table access methods. |
RangeFilter |
Filter for selecting a contiguous range of rows. |
RepeatFilter |
Filter for repeating a table's rows multiple times. |
RepeatTable |
Wrapper table which repeats the rows of the base table multiple times. |
ReplaceColumnFilter |
|
ReplaceValueFilter |
Filter for replacing a given value with another one in a list of columns. |
ReplaceValueTable |
Wrapper table which makes replacements of named values with other
named values in some of its columns. |
ResolverFilter |
Filter which adds RA, Dec coordinate columns by performing name resolution
using an external service. |
SelectFilter |
Table filter for selecting only certain rows using a JEL expression. |
SequentialViewFilter |
Processing filter that makes sure any table filtered by it does not
have random access. |
SetParameterFilter |
Filter which sets a parameter on the table. |
SortFilter |
Processing filter which sorts on one or more JEL expressions. |
SortHeadFilter |
Filter for returning the first (or last) few rows of a sorted table. |
StatsFilter |
Filter which can calculate statistical quantities. |
StepFactory |
Factory which can create ProcessingStep objects from strings which
represent the filter specifications. |
TailFilter |
Filter for picking only the last few rows of a table. |
TailTable |
Wrapper table implementation which only contains the last N rows of
its base table. |
TransposeFilter |
Processing filter which transposes a table. |
UniqueFilter |
Filters out rows which are identical in some or all columns. |
UnitColumnSupplement |
Trivial ColumnSupplement implementation which contains all the
columns of a base table unchanged. |
UnivariateStats |
Calculates univariate statistics for a variable. |
ValueInfoMapGroupTable |
StarTable implementation built on a MapGroup whose keys are
ValueInfo objects representing columns of the table. |