public class MetadataFilter extends BasicFilter
| Modifier and Type | Field and Description |
|---|---|
static ValueInfo |
CLASS_INFO |
static ValueInfo |
DESCRIPTION_INFO |
static ValueInfo |
ELSIZE_INFO |
static ValueInfo |
INDEX_INFO |
static ValueInfo[] |
KNOWN_INFOS
All known metadata items.
|
static ValueInfo |
NAME_INFO |
static ValueInfo |
SHAPE_INFO |
static ValueInfo |
UCD_INFO |
static ValueInfo |
UNIT_INFO |
static ValueInfo |
UTYPE_INFO |
static ValueInfo |
XTYPE_INFO |
| Constructor and Description |
|---|
MetadataFilter()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessingStep |
createStep(Iterator<String> argIt)
Creates a new ProcessingStep based on a sequence of command-line
arguments.
|
protected String[] |
getDescriptionLines() |
static MapGroup<ValueInfo,Object> |
metadataMapGroup(StarTable table)
Constructs a MapGroup containing column metadata of a given table.
|
explainSyntax, getDescription, getName, getUsagepublic static final ValueInfo INDEX_INFO
public static final ValueInfo NAME_INFO
public static final ValueInfo CLASS_INFO
public static final ValueInfo SHAPE_INFO
public static final ValueInfo ELSIZE_INFO
public static final ValueInfo UNIT_INFO
public static final ValueInfo DESCRIPTION_INFO
public static final ValueInfo UCD_INFO
public static final ValueInfo UTYPE_INFO
public static final ValueInfo XTYPE_INFO
public static final ValueInfo[] KNOWN_INFOS
protected String[] getDescriptionLines()
getDescriptionLines in class BasicFilterpublic ProcessingStep createStep(Iterator<String> argIt) throws ArgException
ProcessingFilterargIt argument is an iterator over the
command-line arguments positioned just before any arguments
intended for this filter. If legal, any that can be comprehended
by this filter should be read (iterated over) and removed,
and a ProcessingStep should accordingly be returned.
In the case of a successful return, it is essential
that no arguments other than the ones intended for this
filter are read from the iterator.
If the argument list is badly-formed as far as this filter is
concerned, an ArgException should be thrown.
argIt - iterator over command-line arguments positioned
at the first oneArgExceptionCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.