Uses of Interface
org.apache.calcite.sql2rel.SqlRexConvertlet
-
Packages that use SqlRexConvertlet Package Description org.apache.calcite.sql2rel Translates a SQL parse tree to relational expression. -
-
Uses of SqlRexConvertlet in org.apache.calcite.sql2rel
Classes in org.apache.calcite.sql2rel that implement SqlRexConvertlet Modifier and Type Class Description private static class
StandardConvertletTable.AvgVarianceConvertlet
Convertlet that handlesAVG
andVARIANCE
windowed aggregate functions.private class
StandardConvertletTable.FloorCeilConvertlet
Convertlet that handlesFLOOR
andCEIL
functions.private static class
StandardConvertletTable.GreatestConvertlet
Convertlet that convertsGREATEST
andLEAST
.private static class
StandardConvertletTable.RegrCovarianceConvertlet
Convertlet that handlesCOVAR_POP
,COVAR_SAMP
,REGR_SXX
,REGR_SYY
windowed aggregate functions.private static class
StandardConvertletTable.TimestampAddConvertlet
Convertlet that handles theTIMESTAMPADD
function.private static class
StandardConvertletTable.TimestampDiffConvertlet
Convertlet that handles theTIMESTAMPDIFF
function.private static class
StandardConvertletTable.TrimConvertlet
Convertlet that convertsLTRIM
andRTRIM
toTRIM
.Methods in org.apache.calcite.sql2rel that return SqlRexConvertlet Modifier and Type Method Description SqlRexConvertlet
ReflectiveConvertletTable. get(SqlCall call)
SqlRexConvertlet
SqlRexConvertletTable. get(SqlCall call)
Returns the convertlet applicable to a given expression.Methods in org.apache.calcite.sql2rel with parameters of type SqlRexConvertlet Modifier and Type Method Description protected void
ReflectiveConvertletTable. registerOp(SqlOperator op, SqlRexConvertlet convertlet)
Registers a convertlet for a given operator instance
-