| Interface | Description |
|---|---|
| CapabilityHolder |
Provides TAP service capability information.
|
| MetadataHolder |
Provides table metadata.
|
| OutputReporter |
Interface for application-level logging of validation messages.
|
| ReportCode |
Labels a taplint report.
|
| Reporter |
Basic interface for logging validation messages.
|
| Stage |
Represents a stage of validator processing.
|
| Class | Description |
|---|---|
| AdhocCode |
ReportCode implementation which can be created at runtime.
|
| BasicTapRunner |
Minimal synchronous implementation of TapRunner.
|
| 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.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.
|
| 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.
|
| ObsLocStage |
Validation stage for testing ObsLocTAP data model metadata and content.
|
| ObsTapStage |
Validation stage for testing ObsCore data model metadata and content.
|
| QueryStage |
Validation stage which performs some ADQL queries on data tables.
|
| ReporterErrorHandler |
SAX ErrorHandler implementation based on a Reporter.
|
| ReporterSaxMessager |
SaxMessager implementation which delivers its output via
a TapLint-style reporter.
|
| 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.
|
| UnitUcdStage |
Validation stage for checking column metadata elements from
controlled vocabularies; for now this is units and UCDs.
|
| 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.
|
| Enum | Description |
|---|---|
| DatalinkCode |
Enumerates known ReportCode instances for Datalink validation.
|
| FixedCode |
Enumerates known ReportCode instances.
|
| ReportType |
Message types for use with a reporter.
|
| XsdValidation.Result |
Enumerates possible results of the parse.
|
Copyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.