Uses of Interface
org.apache.calcite.sql.util.SqlBasicVisitor.ArgHandler
-
Packages that use SqlBasicVisitor.ArgHandler Package Description org.apache.calcite.sql Provides a SQL parser and object model.org.apache.calcite.sql.fun Defines the set of standard SQL row-level functions and operators.org.apache.calcite.sql.util Utility classes for the SQL object model, parsing, and validation. -
-
Uses of SqlBasicVisitor.ArgHandler in org.apache.calcite.sql
Methods in org.apache.calcite.sql with parameters of type SqlBasicVisitor.ArgHandler Modifier and Type Method Description <R> void
SqlAsOperator. acceptCall(SqlVisitor<R> visitor, SqlCall call, boolean onlyExpressions, SqlBasicVisitor.ArgHandler<R> argHandler)
<R> void
SqlMatchRecognize.SqlMatchRecognizeOperator. acceptCall(SqlVisitor<R> visitor, SqlCall call, boolean onlyExpressions, SqlBasicVisitor.ArgHandler<R> argHandler)
<R> void
SqlOperator. acceptCall(SqlVisitor<R> visitor, SqlCall call, boolean onlyExpressions, SqlBasicVisitor.ArgHandler<R> argHandler)
Accepts aSqlVisitor
, directing anSqlBasicVisitor.ArgHandler
to visit an operand of a call.<R> void
SqlOverOperator. acceptCall(SqlVisitor<R> visitor, SqlCall call, boolean onlyExpressions, SqlBasicVisitor.ArgHandler<R> argHandler)
Accepts aSqlVisitor
, and tells it to visit each child.<R> void
SqlSelectOperator. acceptCall(SqlVisitor<R> visitor, SqlCall call, boolean onlyExpressions, SqlBasicVisitor.ArgHandler<R> argHandler)
<R> void
SqlWindow.SqlWindowOperator. acceptCall(SqlVisitor<R> visitor, SqlCall call, boolean onlyExpressions, SqlBasicVisitor.ArgHandler<R> argHandler)
-
Uses of SqlBasicVisitor.ArgHandler in org.apache.calcite.sql.fun
Methods in org.apache.calcite.sql.fun with parameters of type SqlBasicVisitor.ArgHandler Modifier and Type Method Description <R> void
SqlDotOperator. acceptCall(SqlVisitor<R> visitor, SqlCall call, boolean onlyExpressions, SqlBasicVisitor.ArgHandler<R> argHandler)
-
Uses of SqlBasicVisitor.ArgHandler in org.apache.calcite.sql.util
Classes in org.apache.calcite.sql.util that implement SqlBasicVisitor.ArgHandler Modifier and Type Class Description static class
SqlBasicVisitor.ArgHandlerImpl<R>
Default implementation ofSqlBasicVisitor.ArgHandler
which merely callsSqlNode.accept(org.apache.calcite.sql.util.SqlVisitor<R>)
on each operand.protected class
SqlShuttle.CallCopyingArgHandler
Implementation ofSqlBasicVisitor.ArgHandler
that deep-copiesSqlCall
s and their operands.Fields in org.apache.calcite.sql.util declared as SqlBasicVisitor.ArgHandler Modifier and Type Field Description private static SqlBasicVisitor.ArgHandler
SqlBasicVisitor.ArgHandlerImpl. INSTANCE
Methods in org.apache.calcite.sql.util that return SqlBasicVisitor.ArgHandler Modifier and Type Method Description static <R> SqlBasicVisitor.ArgHandler<R>
SqlBasicVisitor.ArgHandlerImpl. instance()
-