Package | Description |
---|---|
tap | |
tap.config | |
tap.db | |
tap.metadata | |
tap.resource |
Modifier and Type | Method and Description |
---|---|
TAPMetadata |
ServiceConnection.getTAPMetadata()
[MANDATORY]
|
Modifier and Type | Method and Description |
---|---|
TAPMetadata |
ConfigurableServiceConnection.getTAPMetadata() |
Modifier and Type | Method and Description |
---|---|
TAPMetadata |
JDBCConnection.getTAPSchema()
In this implementation, this function is first creating a virgin
TAPMetadata object
that will be filled progressively by calling the following functions: |
TAPMetadata |
DBConnection.getTAPSchema()
Fetch the whole content of TAP_SCHEMA.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JDBCConnection.fillTAPSchema(TAPMetadata meta)
Fill all the standard tables of TAP_SCHEMA (schemas, tables, columns, keys and key_columns).
|
protected java.util.Map<java.lang.String,TAPCoosys> |
JDBCConnection.loadCoosys(TAPTable tableDef,
TAPMetadata metadata,
java.sql.Statement stmt)
Load all coordinate systems declared in the TAP_SCHEMA.
|
protected void |
JDBCConnection.loadSchemas(TAPTable tableDef,
TAPMetadata metadata,
java.sql.Statement stmt)
Load into the given metadata all schemas listed in TAP_SCHEMA.schemas.
|
protected java.util.List<TAPTable> |
JDBCConnection.loadTables(TAPTable tableDef,
TAPMetadata metadata,
java.sql.Statement stmt)
Load into the corresponding metadata all tables listed in TAP_SCHEMA.tables.
|
protected TAPTable[] |
JDBCConnection.mergeTAPSchemaDefs(TAPMetadata metadata)
Merge the definition of TAP_SCHEMA tables given in parameter with the definition provided in the TAP standard.
|
void |
JDBCConnection.setTAPSchema(TAPMetadata metadata)
This function is just calling the following functions:
|
void |
DBConnection.setTAPSchema(TAPMetadata metadata)
Empty and then fill all the TAP_SCHEMA tables with the given list of metadata.
|
Modifier and Type | Method and Description |
---|---|
TAPMetadata |
TableSetParser.parse(java.io.File file)
Parse the XML TableSet stored in the specified file.
|
TAPMetadata |
TableSetParser.parse(java.io.InputStream input)
Parse the XML TableSet stored in the given stream.
|
Modifier and Type | Method and Description |
---|---|
protected TAPTable |
TableSetParser.searchTable(java.lang.String tableName,
TAPMetadata meta,
java.lang.String position)
Search for the specified table in the given TAP metadata.
|
Constructor and Description |
---|
TAPTableIterator(TAPMetadata tapSchema) |
Modifier and Type | Method and Description |
---|---|
TAPMetadata |
TAP.getTAPMetadata()
Get the object managing all the metadata (information about the published columns and tables)
of this TAP service.
|