Class DrillConvertletTable
java.lang.Object
org.apache.drill.exec.planner.sql.DrillConvertletTable
- All Implemented Interfaces:
org.apache.calcite.sql2rel.SqlRexConvertletTable
public class DrillConvertletTable
extends Object
implements org.apache.calcite.sql2rel.SqlRexConvertletTable
Convertlet table which allows to plug-in custom rex conversion of calls to
Calcite's standard operators.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final org.apache.calcite.sql2rel.SqlRexConvertletTable
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.calcite.sql2rel.SqlRexConvertlet
get
(org.apache.calcite.sql.SqlCall call) Lookup the hash table to see if we have a custom convertlet for a given operator, if we don't use StandardConvertletTable.
-
Field Details
-
INSTANCE
public static final org.apache.calcite.sql2rel.SqlRexConvertletTable INSTANCE
-
-
Method Details
-
get
public org.apache.calcite.sql2rel.SqlRexConvertlet get(org.apache.calcite.sql.SqlCall call) Lookup the hash table to see if we have a custom convertlet for a given operator, if we don't use StandardConvertletTable.- Specified by:
get
in interfaceorg.apache.calcite.sql2rel.SqlRexConvertletTable
-