uk.ac.starlink.ttools.taplint
Class TapSchemaMetadataHolder

java.lang.Object
  extended by uk.ac.starlink.ttools.taplint.TapSchemaMetadataHolder
All Implemented Interfaces:
MetadataHolder

public class TapSchemaMetadataHolder
extends Object
implements MetadataHolder

MetadataHolder implementation which supplies metadata based on the assumed (mandated) form of the TAP_SCHEMA tables which a TAP service is required to supply.

Since:
28 Jun 2011
Author:
Mark Taylor

Constructor Summary
TapSchemaMetadataHolder()
          Constructor.
 
Method Summary
 SchemaMeta[] getTableMetadata()
          Returns the table metadata which will be used to frame example ADQL queries.
 void setReporter(Reporter reporter)
          Sets the reporter for this object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TapSchemaMetadataHolder

public TapSchemaMetadataHolder()
Constructor.

Method Detail

setReporter

public void setReporter(Reporter reporter)
Sets the reporter for this object.

Parameters:
reporter - destination for validation messages

getTableMetadata

public SchemaMeta[] getTableMetadata()
Description copied from interface: MetadataHolder
Returns the table metadata which will be used to frame example ADQL queries.

Specified by:
getTableMetadata in interface MetadataHolder
Returns:
tableset schema metadata array


Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.