# Package uk.ac.starlink.ttools.taplint

package uk.ac.starlink.ttools.taplint

Related Packages
Package
Description
uk.ac.starlink.ttools
Class
Description
AdhocCode
ReportCode implementation which can be created at runtime.
BasicTapRunner
Minimal synchronous implementation of TapRunner.
CapabilityHolder
Provides TAP service capability information.
CapabilityStage
Stage for checking content of TAPRegExt capability metadata.
ColumnMetadataStage
Validation stage which checks all actual results (SELECT *) against declared metadata.
CompareMetadataStage
Validation stage for checking that two sets of table metadata (presumably obtained via different routes) are equivalent to each other.
ContentTypeOptions
Defines a permitted class of MIME types.
DatalinkCode
Enumerates known ReportCode instances for Datalink validation.
DatalinkCode.Doc
Enumerates standards documents.
DatalinkValidator
Performs validation of DataLink documents.
EpnTapStage
Validation stage for testing EPN-TAP data model metadata and content.
ExampleStage
Validation stage for testing TAP /examples document.
FixedCode
Enumerates known ReportCode instances.
HoldReporter
Reporter implementation that records reports, and can dump them on request to another Reporter instance.
IvoaSchemaResolver
ResourceResolver implementation used for validating documents against XSD schemas relating to known IVOA standards.
JobStage
TapLint stage which submits and manipulates UWS jobs, mostly to check that the UWS operations are performing correctly.
JsonOutputReporter
OutputReporter implementation for exporting JSON structured output.
JsonWriter
Outputs an object as JSON.
MetadataHolder
Provides table metadata.
ObsLocStage
Validation stage for testing ObsLocTAP data model metadata and content.
ObsTapStage
Validation stage for testing ObsCore data model metadata and content.
OutputReporter
Interface for application-level logging of validation messages.
QueryStage
Validation stage which performs some ADQL queries on data tables.
ReportCode
Labels a taplint report.
Reporter
Basic interface for logging validation messages.
ReporterErrorHandler
SAX ErrorHandler implementation based on a Reporter.
ReporterSaxMessager
SaxMessager implementation which delivers its output via a TapLint-style reporter.
ReportType
Message types for use with a reporter.
Stage
Represents a stage of validator processing.
TableData
Contains the data from a table in easy to digest form (no IOExceptions).
TableMetadataStage
Validation stage for checking the content of parsed Table metadata.
TablesEndpointStage
Validation stage for checking table metadata from the /tables endpoint (as defined by the VODataService schema).
TapLinter
Organises validation stages for TAP validator.
TapRunner
Executes TAP queries for the validator.
TapSchemaMetadataHolder
MetadataHolder implementation which supplies metadata based on the assumed (mandated) form of the TAP_SCHEMA tables which a TAP service is required to supply.
TapSchemaStage
Validation stage for checking table metadata from the TAP_SCHEMA tables.
TextOutputReporter
OutputReporter implementation for logging plain text to a print stream.
UploadStage
TapLint stage which attempts table uploads.
VotLintTapRunner
TapRunner implementation which uses the VotLint validation classes to check the query's result VOTable.
XsdStage
Validation stage for validating a document against a given XML schema.
XsdValidation
Methods to perform validation against XSD schemas.
XsdValidation.Result
Enumerates possible results of the parse.