Package adql.translator
package adql.translator
-
ClassDescriptionTranslates ADQL objects into any language (i.e.Interface for a custom ADQL function translation.A
FunctionTranslator
working with a translation pattern.Implementation ofADQLTranslator
which translates ADQL queries in SQL queries.Translates all ADQL objects into an SQL interrogation query designed for MySQL.Translates all ADQL objects into the SQL adaptation of Postgres+PgSphere.Let parse a geometry serialized with the PgSphere syntax.Translates all ADQL objects into an SQL interrogation query designed for PostgreSQL.MS SQL Server translator.Exception thrown by anADQLTranslator
.Tool box for translation patterns.A class implementing this interface should help the parser of translation patterns answering the following questions: How many parameters in the target function?TranslationPattern.ParameterTranslator.getNbParameters()
How to translate/serialize the parameter specified by its index?TranslationPattern.ParameterTranslator.translate(int)