| Package | Description |
|---|---|
| adql.translator | |
| tap.config | |
| tap.data | |
| tap.db |
| Modifier and Type | Class and Description |
|---|---|
class |
MySQLTranslator
Translates all ADQL objects into an SQL interrogation query designed for
MySQL.
|
class |
PgSphereTranslator
Translates all ADQL objects into the SQL adaptation of Postgres+PgSphere.
|
class |
PostgreSQLTranslator
Translates all ADQL objects into an SQL interrogation query designed for
PostgreSQL.
|
class |
SQLServerTranslator
MS SQL Server translator.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Class<? extends JDBCTranslator> |
ConfigurableTAPFactory.translator
The
JDBCTranslator to use when a ADQL query must be executed in the database. |
| Modifier and Type | Method and Description |
|---|---|
protected JDBCTranslator |
ConfigurableTAPFactory.createADQLTranslator()
Build a
JDBCTranslator instance with the given class (ConfigurableTAPFactory.translator ;
specified by the property sql_translator). |
| Constructor and Description |
|---|
ResultSetTableIterator(DBConnection dbConn,
java.sql.ResultSet dataSet,
DBColumn[] resultMeta,
JDBCTranslator translator,
java.lang.String dbms)
Build a TableIterator able to read rows and columns of the given ResultSet.
|
ResultSetTableIterator(DBConnection dbConn,
java.sql.ResultSet dataSet,
JDBCTranslator translator,
java.lang.String dbms)
Build a TableIterator able to read rows and columns of the given ResultSet.
|
ResultSetTableIterator(java.sql.ResultSet dataSet,
DBColumn[] resultMeta,
JDBCTranslator translator,
java.lang.String dbms)
Build a TableIterator able to read rows and columns of the given ResultSet.
|
ResultSetTableIterator(java.sql.ResultSet dataSet,
JDBCTranslator translator)
Deprecated.
Use
ResultSetTableIterator.ResultSetTableIterator(ResultSet, JDBCTranslator, String) instead ; using the translator without the DBMS name is generally not enough.
It is then preferable to give also the DBMS name. |
ResultSetTableIterator(java.sql.ResultSet dataSet,
JDBCTranslator translator,
java.lang.String dbms)
Build a TableIterator able to read rows and columns of the given ResultSet.
|
ResultSetTableIterator(java.sql.ResultSet dataSet,
JDBCTranslator translator,
java.lang.String dbms,
DBColumn[] resultMeta)
Deprecated.
Use
ResultSetTableIterator.ResultSetTableIterator(ResultSet, DBColumn[], JDBCTranslator, String) instead ; only the position of the parameters has changed. |
| Modifier and Type | Field and Description |
|---|---|
protected JDBCTranslator |
JDBCConnection.translator
The translator this connection must use to translate ADQL into SQL.
|
| Constructor and Description |
|---|
JDBCConnection(java.sql.Connection conn,
JDBCTranslator translator,
java.lang.String connID,
TAPLog logger)
Create a JDBC connection by wrapping the given connection.
|
JDBCConnection(java.lang.String driverPath,
java.lang.String dbUrl,
java.lang.String dbUser,
java.lang.String dbPassword,
JDBCTranslator translator,
java.lang.String connID,
TAPLog logger)
Creates a JDBC connection to the specified database and with the specified JDBC driver.
|