public class TapLinter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MDQ_NAME
Name of the MDQ stage.
|
| Constructor and Description |
|---|
TapLinter()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
uk.ac.starlink.task.Executable |
createExecutable(OutputReporter reporter,
uk.ac.starlink.vo.EndpointSet endpointSet,
java.util.Set<java.lang.String> stageCodeSet,
int maxTestTables)
Creates and returns an executable for TAP validation.
|
java.util.Map<java.lang.String,Stage> |
getKnownStages()
Returns an ordered map of the validation stages defined by this class.
|
boolean |
isDefault(java.lang.String code)
Indicates whether the stage with a given code is run by default or not.
|
public static final java.lang.String MDQ_NAME
public java.util.Map<java.lang.String,Stage> getKnownStages()
public boolean isDefault(java.lang.String code)
code - stage codepublic uk.ac.starlink.task.Executable createExecutable(OutputReporter reporter, uk.ac.starlink.vo.EndpointSet endpointSet, java.util.Set<java.lang.String> stageCodeSet, int maxTestTables) throws uk.ac.starlink.task.TaskException
reporter - validation message destinationendpointSet - locations of TAP servicesstageCodeSet - unordered collection of code strings indicating
which stages should be runmaxTestTables - limit on the number of tables to test,
or <=0 for no limituk.ac.starlink.task.TaskExceptionCopyright © 2017 Central Laboratory of the Research Councils. All Rights Reserved.