Package | Description |
---|---|
tap | |
tap.db | |
tap.metadata | |
tap.upload |
Modifier and Type | Field and Description |
---|---|
protected TAPSchema |
ADQLExecutor.uploadSchema
Description of the ADQL schema containing all the tables uploaded by the user for this specific query execution.
|
Modifier and Type | Method and Description |
---|---|
abstract QueryChecker |
TAPFactory.createQueryChecker(TAPSchema uploadSchema)
Create an object able to check the consistency between the ADQL query and the database.
|
QueryChecker |
AbstractTAPFactory.createQueryChecker(TAPSchema uploadSchema)
This implementation gathers all tables published in this TAP service and those uploaded
by the user.
|
Modifier and Type | Method and Description |
---|---|
protected TAPSchema |
JDBCConnection.getStdSchema()
Get the standard definition of TAP_SCHEMA with eventually DB names provided by the set mapping (see
JDBCConnection.setDBMapping(Map) ). |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,TAPSchema> |
TAPMetadata.schemas
List of all schemas available through the TAP service.
|
Modifier and Type | Method and Description |
---|---|
TAPSchema |
TAPMetadata.addSchema(java.lang.String schemaName)
Build a new
TAPSchema object with the given ADQL name. |
TAPSchema |
TAPMetadata.addSchema(java.lang.String schemaName,
java.lang.String description,
java.lang.String utype)
Build a new
TAPSchema object with the given ADQL name. |
TAPSchema |
TAPMetadata.getRegTAPSchema()
Get the description of the RegTAP schema, if it is defined.
|
TAPSchema |
TAPTable.getSchema()
Get the schema that owns this table.
|
TAPSchema |
TAPMetadata.getSchema(java.lang.String schemaName)
Search for a schema having the given ADQL name.
|
static TAPSchema |
TAPMetadata.getStdSchema(boolean isSchemaSupported)
Get the definition of the whole standard TAP_SCHEMA.
|
protected TAPSchema |
TableSetParser.parseSchema(javax.xml.stream.XMLStreamReader reader,
java.util.List<TableSetParser.ForeignKey> allForeignKeys)
Parse the XML representation of a TAP schema.
|
TAPSchema |
TAPMetadata.removeSchema(java.lang.String schemaName)
Remove the schema having the given ADQL name.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<TAPSchema> |
TAPMetadata.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
TAPMetadata.addSchema(TAPSchema s)
Add the given schema inside this TAP metadata set.
|
protected void |
TAPTable.setSchema(TAPSchema schema)
Set the schema in which this schema is.
|
protected void |
TAPMetadata.writeSchema(TAPSchema s,
java.io.PrintWriter writer)
Format in XML the given schema and then write it in the given writer.
|
Modifier and Type | Field and Description |
---|---|
protected TAPSchema |
Uploader.uploadSchema
Description of the TAP_UPLOAD schema to use.
|
Modifier and Type | Method and Description |
---|---|
TAPSchema |
Uploader.upload(DALIUpload[] uploads)
Upload all the given VOTable inputs.
|
Constructor and Description |
---|
Uploader(ServiceConnection service,
DBConnection dbConn,
TAPSchema uplSchema)
Build an
Uploader object. |