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.
|