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 StringSchema-less table name of EPN-TAP tables.static final uk.ac.starlink.vo.IvoidRequired utype of EPN-TAP tables.static final uk.ac.starlink.vo.IvoidTransitional utype of EPN-TAP tables. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a short one-line description of this stage.static voidWrites a version of Table 1 to standard output.voidPerforms 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:StageReturns a short one-line description of this stage.- Specified by:
getDescriptionin interfaceStage- Returns:
- description in imperative mood
-
run
Description copied from interface:StagePerforms the validation checks for this stage. -
main
Writes a version of Table 1 to standard output.
-