Package org.apache.calcite.sql
Class SqlJdbcFunctionCall.JdbcToInternalLookupTable
- java.lang.Object
-
- org.apache.calcite.sql.SqlJdbcFunctionCall.JdbcToInternalLookupTable
-
- Enclosing class:
- SqlJdbcFunctionCall
private static class SqlJdbcFunctionCall.JdbcToInternalLookupTable extends java.lang.Object
Lookup table between JDBC functions and internal representation
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static SqlJdbcFunctionCall.JdbcToInternalLookupTable
INSTANCE
Thesingleton
instance.private java.util.Map<java.lang.String,SqlJdbcFunctionCall.MakeCall>
map
-
Constructor Summary
Constructors Modifier Constructor Description private
JdbcToInternalLookupTable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlJdbcFunctionCall.MakeCall
lookup(java.lang.String name)
Tries to lookup a given function name JDBC to an internal representation.private SqlJdbcFunctionCall.MakeCall
simple(SqlOperator operator)
-
-
-
Field Detail
-
INSTANCE
static final SqlJdbcFunctionCall.JdbcToInternalLookupTable INSTANCE
Thesingleton
instance.
-
map
private final java.util.Map<java.lang.String,SqlJdbcFunctionCall.MakeCall> map
-
-
Method Detail
-
simple
private SqlJdbcFunctionCall.MakeCall simple(SqlOperator operator)
-
lookup
public SqlJdbcFunctionCall.MakeCall lookup(java.lang.String name)
Tries to lookup a given function name JDBC to an internal representation. Returns null if no function defined.
-
-