## Uses of Class
adql.translator.TranslationException

- Packages that use TranslationException
  Package | Description
  --- | ---
  adql.query.operand.function |
  adql.translator |

- - ### Uses of TranslationException in adql.query.operand.function

    Methods in adql.query.operand.function that throw TranslationException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.String` | DefaultUDF.`translate​(ADQLTranslator caller)` |
    `abstract java.lang.String` | UserDefinedFunction.`translate​(ADQLTranslator caller)` | Translate this User Defined Function into the language supported by the given translator.

  - ### Uses of TranslationException in adql.translator

    Methods in adql.translator that throw TranslationException
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected java.lang.String` | JDBCTranslator.`getDefaultADQLFunction​(ADQLFunction fct)` | Gets the default SQL output for the given ADQL function.
    `protected java.lang.String` | JDBCTranslator.`getDefaultADQLList​(ADQLList<? extends ADQLObject> list)` | Gets the default SQL output for a list of ADQL objects.
    `protected java.lang.String` | JDBCTranslator.`getDefaultADQLList​(ADQLList<? extends ADQLObject> list, boolean withNamePrefix)` | Gets the default SQL output for a list of ADQL objects.
    `protected java.lang.String` | JDBCTranslator.`getDefaultColumnReference​(ColumnReference ref)` | Gets the default SQL output for a column reference.
    `java.lang.String` | ADQLTranslator.`translate​(ADQLList<? extends ADQLObject> list)` |
    `java.lang.String` | ADQLTranslator.`translate​(ADQLObject obj)` |
    `java.lang.String` | ADQLTranslator.`translate​(ADQLOrder order)` |
    `java.lang.String` | ADQLTranslator.`translate​(ADQLQuery query)` |
    `java.lang.String` | ADQLTranslator.`translate​(ClauseConstraints clause)` |
    `java.lang.String` | ADQLTranslator.`translate​(ClauseSelect clause)` |
    `java.lang.String` | ADQLTranslator.`translate​(ColumnReference ref)` |
    `java.lang.String` | ADQLTranslator.`translate​(ADQLConstraint cons)` |
    `java.lang.String` | ADQLTranslator.`translate​(Between comp)` |
    `java.lang.String` | ADQLTranslator.`translate​(Comparison comp)` |
    `java.lang.String` | ADQLTranslator.`translate​(Exists exists)` |
    `java.lang.String` | ADQLTranslator.`translate​(In in)` |
    `java.lang.String` | ADQLTranslator.`translate​(IsNull isNull)` |
    `java.lang.String` | ADQLTranslator.`translate​(NotConstraint notCons)` |
    `java.lang.String` | ADQLTranslator.`translate​(ADQLJoin join)` |
    `java.lang.String` | ADQLTranslator.`translate​(ADQLTable table)` |
    `java.lang.String` | ADQLTranslator.`translate​(FromContent content)` |
    `java.lang.String` | ADQLTranslator.`translate​(ADQLColumn column)` |
    `java.lang.String` | ADQLTranslator.`translate​(ADQLOperand op)` |
    `java.lang.String` | ADQLTranslator.`translate​(Concatenation concat)` |
    `java.lang.String` | ADQLTranslator.`translate​(ADQLFunction fct)` |
    `java.lang.String` | ADQLTranslator.`translate​(AreaFunction areaFunction)` |
    `java.lang.String` | ADQLTranslator.`translate​(BoxFunction box)` |
    `java.lang.String` | ADQLTranslator.`translate​(CentroidFunction centroidFunction)` |
    `java.lang.String` | ADQLTranslator.`translate​(CircleFunction circle)` |
    `java.lang.String` | ADQLTranslator.`translate​(ContainsFunction fct)` |
    `java.lang.String` | ADQLTranslator.`translate​(DistanceFunction fct)` |
    `java.lang.String` | ADQLTranslator.`translate​(ExtractCoord extractCoord)` |
    `java.lang.String` | ADQLTranslator.`translate​(ExtractCoordSys extractCoordSys)` |
    `java.lang.String` | ADQLTranslator.`translate​(GeometryFunction fct)` |
    `java.lang.String` | ADQLTranslator.`translate​(GeometryFunction.GeometryValue<? extends GeometryFunction> geomValue)` |
    `java.lang.String` | ADQLTranslator.`translate​(IntersectsFunction fct)` |
    `java.lang.String` | ADQLTranslator.`translate​(PointFunction point)` |
    `java.lang.String` | ADQLTranslator.`translate​(PolygonFunction polygon)` |
    `java.lang.String` | ADQLTranslator.`translate​(RegionFunction region)` |
    `java.lang.String` | ADQLTranslator.`translate​(MathFunction fct)` |
    `java.lang.String` | ADQLTranslator.`translate​(SQLFunction fct)` |
    `java.lang.String` | ADQLTranslator.`translate​(UserDefinedFunction fct)` |
    `java.lang.String` | ADQLTranslator.`translate​(NegativeOperand negOp)` |
    `java.lang.String` | ADQLTranslator.`translate​(NumericConstant numConst)` |
    `java.lang.String` | ADQLTranslator.`translate​(Operation op)` |
    `java.lang.String` | ADQLTranslator.`translate​(StringConstant strConst)` |
    `java.lang.String` | ADQLTranslator.`translate​(WrappedOperand op)` |
    `java.lang.String` | ADQLTranslator.`translate​(SelectAllColumns item)` |
    `java.lang.String` | ADQLTranslator.`translate​(SelectItem item)` |
    `java.lang.String` | JDBCTranslator.`translate​(ADQLList<? extends ADQLObject> list)` |
    `java.lang.String` | JDBCTranslator.`translate​(ADQLObject obj)` |
    `java.lang.String` | JDBCTranslator.`translate​(ADQLOrder order)` |
    `java.lang.String` | JDBCTranslator.`translate​(ADQLQuery query)` |
    `java.lang.String` | JDBCTranslator.`translate​(ClauseConstraints clause)` |
    `java.lang.String` | JDBCTranslator.`translate​(ClauseSelect clause)` |
    `java.lang.String` | JDBCTranslator.`translate​(ColumnReference ref)` |
    `java.lang.String` | JDBCTranslator.`translate​(ADQLConstraint cons)` |
    `java.lang.String` | JDBCTranslator.`translate​(Between comp)` |
    `java.lang.String` | JDBCTranslator.`translate​(Comparison comp)` |
    `java.lang.String` | JDBCTranslator.`translate​(Exists exists)` |
    `java.lang.String` | JDBCTranslator.`translate​(In in)` |
    `java.lang.String` | JDBCTranslator.`translate​(IsNull isNull)` |
    `java.lang.String` | JDBCTranslator.`translate​(NotConstraint notCons)` |
    `java.lang.String` | JDBCTranslator.`translate​(ADQLJoin join)` |
    `java.lang.String` | JDBCTranslator.`translate​(ADQLTable table)` |
    `java.lang.String` | JDBCTranslator.`translate​(FromContent content)` |
    `java.lang.String` | JDBCTranslator.`translate​(ADQLColumn column)` |
    `java.lang.String` | JDBCTranslator.`translate​(ADQLOperand op)` |
    `java.lang.String` | JDBCTranslator.`translate​(Concatenation concat)` |
    `java.lang.String` | JDBCTranslator.`translate​(ADQLFunction fct)` |
    `java.lang.String` | JDBCTranslator.`translate​(GeometryFunction fct)` |
    `java.lang.String` | JDBCTranslator.`translate​(GeometryFunction.GeometryValue<? extends GeometryFunction> geomValue)` |
    `java.lang.String` | JDBCTranslator.`translate​(MathFunction fct)` |
    `java.lang.String` | JDBCTranslator.`translate​(SQLFunction fct)` |
    `java.lang.String` | JDBCTranslator.`translate​(UserDefinedFunction fct)` |
    `java.lang.String` | JDBCTranslator.`translate​(NegativeOperand negOp)` |
    `java.lang.String` | JDBCTranslator.`translate​(NumericConstant numConst)` |
    `java.lang.String` | JDBCTranslator.`translate​(Operation op)` |
    `java.lang.String` | JDBCTranslator.`translate​(StringConstant strConst)` |
    `java.lang.String` | JDBCTranslator.`translate​(WrappedOperand op)` |
    `java.lang.String` | JDBCTranslator.`translate​(SelectAllColumns item)` |
    `java.lang.String` | JDBCTranslator.`translate​(SelectItem item)` |
    `java.lang.String` | MySQLTranslator.`translate​(Concatenation concat)` |
    `java.lang.String` | MySQLTranslator.`translate​(AreaFunction areaFunction)` |
    `java.lang.String` | MySQLTranslator.`translate​(BoxFunction box)` |
    `java.lang.String` | MySQLTranslator.`translate​(CentroidFunction centroidFunction)` |
    `java.lang.String` | MySQLTranslator.`translate​(CircleFunction circle)` |
    `java.lang.String` | MySQLTranslator.`translate​(ContainsFunction fct)` |
    `java.lang.String` | MySQLTranslator.`translate​(DistanceFunction fct)` |
    `java.lang.String` | MySQLTranslator.`translate​(ExtractCoord extractCoord)` |
    `java.lang.String` | MySQLTranslator.`translate​(ExtractCoordSys extractCoordSys)` |
    `java.lang.String` | MySQLTranslator.`translate​(IntersectsFunction fct)` |
    `java.lang.String` | MySQLTranslator.`translate​(PointFunction point)` |
    `java.lang.String` | MySQLTranslator.`translate​(PolygonFunction polygon)` |
    `java.lang.String` | MySQLTranslator.`translate​(RegionFunction region)` |
    `java.lang.String` | PgSphereTranslator.`translate​(Comparison comp)` |
    `java.lang.String` | PgSphereTranslator.`translate​(AreaFunction areaFunction)` |
    `java.lang.String` | PgSphereTranslator.`translate​(BoxFunction box)` |
    `java.lang.String` | PgSphereTranslator.`translate​(CentroidFunction centroidFunction)` |
    `java.lang.String` | PgSphereTranslator.`translate​(CircleFunction circle)` |
    `java.lang.String` | PgSphereTranslator.`translate​(ContainsFunction fct)` |
    `java.lang.String` | PgSphereTranslator.`translate​(DistanceFunction fct)` |
    `java.lang.String` | PgSphereTranslator.`translate​(ExtractCoord extractCoord)` |
    `java.lang.String` | PgSphereTranslator.`translate​(IntersectsFunction fct)` |
    `java.lang.String` | PgSphereTranslator.`translate​(PointFunction point)` |
    `java.lang.String` | PgSphereTranslator.`translate​(PolygonFunction polygon)` |
    `java.lang.String` | PostgreSQLTranslator.`translate​(AreaFunction areaFunction)` |
    `java.lang.String` | PostgreSQLTranslator.`translate​(BoxFunction box)` |
    `java.lang.String` | PostgreSQLTranslator.`translate​(CentroidFunction centroidFunction)` |
    `java.lang.String` | PostgreSQLTranslator.`translate​(CircleFunction circle)` |
    `java.lang.String` | PostgreSQLTranslator.`translate​(ContainsFunction fct)` |
    `java.lang.String` | PostgreSQLTranslator.`translate​(DistanceFunction fct)` |
    `java.lang.String` | PostgreSQLTranslator.`translate​(ExtractCoord extractCoord)` |
    `java.lang.String` | PostgreSQLTranslator.`translate​(ExtractCoordSys extractCoordSys)` |
    `java.lang.String` | PostgreSQLTranslator.`translate​(IntersectsFunction fct)` |
    `java.lang.String` | PostgreSQLTranslator.`translate​(PointFunction point)` |
    `java.lang.String` | PostgreSQLTranslator.`translate​(PolygonFunction polygon)` |
    `java.lang.String` | PostgreSQLTranslator.`translate​(RegionFunction region)` |
    `java.lang.String` | PostgreSQLTranslator.`translate​(MathFunction fct)` |
    `java.lang.String` | PostgreSQLTranslator.`translate​(StringConstant strConst)` |
    `java.lang.String` | SQLServerTranslator.`translate​(ADQLQuery query)` | For SQL Server, `SQLServerTranslator.translate(ClauseSelect)` must be overridden for TOP/LIMIT handling.
    `java.lang.String` | SQLServerTranslator.`translate​(ClauseSelect clause)` |
    `java.lang.String` | SQLServerTranslator.`translate​(ADQLJoin join)` |
    `java.lang.String` | SQLServerTranslator.`translate​(Concatenation concat)` |
    `java.lang.String` | SQLServerTranslator.`translate​(AreaFunction areaFunction)` |
    `java.lang.String` | SQLServerTranslator.`translate​(BoxFunction box)` |
    `java.lang.String` | SQLServerTranslator.`translate​(CentroidFunction centroidFunction)` |
    `java.lang.String` | SQLServerTranslator.`translate​(CircleFunction circle)` |
    `java.lang.String` | SQLServerTranslator.`translate​(ContainsFunction fct)` |
    `java.lang.String` | SQLServerTranslator.`translate​(DistanceFunction fct)` |
    `java.lang.String` | SQLServerTranslator.`translate​(ExtractCoord extractCoord)` |
    `java.lang.String` | SQLServerTranslator.`translate​(ExtractCoordSys extractCoordSys)` |
    `java.lang.String` | SQLServerTranslator.`translate​(IntersectsFunction fct)` |
    `java.lang.String` | SQLServerTranslator.`translate​(PointFunction point)` |
    `java.lang.String` | SQLServerTranslator.`translate​(PolygonFunction polygon)` |
    `java.lang.String` | SQLServerTranslator.`translate​(RegionFunction region)` |
    `java.lang.String` | SQLServerTranslator.`translate​(MathFunction fct)` |