Class TapSchemaStage
java.lang.Object
uk.ac.starlink.ttools.taplint.TableMetadataStage
uk.ac.starlink.ttools.taplint.TapSchemaStage
- All Implemented Interfaces:
MetadataHolder, Stage
Validation stage for checking table metadata from the TAP_SCHEMA tables.
- Since:
- 6 Jun 2011
- Author:
- Mark Taylor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected MetadataHolderreadTableMetadata(Reporter reporter, uk.ac.starlink.vo.TapService tapService) Reads an object providing table metadata to check.voidPerforms the validation checks for this stage.Methods inherited from class TableMetadataStage
getDescription, getSourceDescription, getTableMetadata, hasDetail, setTableFilter
-
Constructor Details
-
TapSchemaStage
Constructor.- Parameters:
tapRunner- object to perform TAP queries
-
-
Method Details
-
run
Description copied from interface:StagePerforms the validation checks for this stage.- Specified by:
runin interfaceStage- Overrides:
runin classTableMetadataStage- Parameters:
reporter- destination for validation messagestapService- TAP service description
-
readTableMetadata
protected MetadataHolder readTableMetadata(Reporter reporter, uk.ac.starlink.vo.TapService tapService) Description copied from class:TableMetadataStageReads an object providing table metadata to check.- Specified by:
readTableMetadatain classTableMetadataStage- Parameters:
reporter- destination for messagestapService- TAP service description- Returns:
- fully populated metadata object
-