Package uk.ac.starlink.ttools.taplint
Class EpnTapStage
java.lang.Object
uk.ac.starlink.ttools.taplint.EpnTapStage
- All Implemented Interfaces:
Stage
Validation stage for testing EPN-TAP data model metadata and content.
This implementation corresponds to PR-EPNTAP-2.0-20210721.
- Since:
- 17 Jun 2021
- Author:
- Mark Taylor
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Schema-less table name of EPN-TAP tables.static final uk.ac.starlink.vo.Ivoid
Required utype of EPN-TAP tables.static final uk.ac.starlink.vo.Ivoid
Transitional utype of EPN-TAP tables. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a short one-line description of this stage.static void
Writes a version of Table 1 to standard output.void
Performs the validation checks for this stage.
-
Field Details
-
EPNCORE_TNAME
Schema-less table name of EPN-TAP tables.- See Also:
-
EPNCORE_UTYPE
public static final uk.ac.starlink.vo.Ivoid EPNCORE_UTYPERequired utype of EPN-TAP tables. -
EPNCORE_UTYPE2
public static final uk.ac.starlink.vo.Ivoid EPNCORE_UTYPE2Transitional utype of EPN-TAP tables.
-
-
Constructor Details
-
EpnTapStage
Constructor.- Parameters:
tapRunner
- runs TAP queriesmetaHolder
- provides table metadata at runtime
-
-
Method Details
-
getDescription
Description copied from interface:Stage
Returns a short one-line description of this stage.- Specified by:
getDescription
in interfaceStage
- Returns:
- description in imperative mood
-
run
Description copied from interface:Stage
Performs the validation checks for this stage. -
main
Writes a version of Table 1 to standard output.
-