Class UnsupportedOperatorsVisitor
java.lang.Object
org.apache.calcite.sql.util.SqlBasicVisitor<org.apache.calcite.sql.SqlNode>
org.apache.calcite.sql.util.SqlShuttle
org.apache.drill.exec.planner.sql.parser.UnsupportedOperatorsVisitor
- All Implemented Interfaces:
org.apache.calcite.sql.util.SqlVisitor<org.apache.calcite.sql.SqlNode>
public class UnsupportedOperatorsVisitor
extends org.apache.calcite.sql.util.SqlShuttle
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.calcite.sql.util.SqlShuttle
org.apache.calcite.sql.util.SqlShuttle.CallCopyingArgHandler
-
Method Summary
Modifier and TypeMethodDescriptionvoid
static UnsupportedOperatorsVisitor
createVisitor
(QueryContext context) org.apache.calcite.sql.SqlNode
visit
(org.apache.calcite.sql.SqlCall sqlCall) org.apache.calcite.sql.SqlNode
visit
(org.apache.calcite.sql.SqlDataTypeSpec type) Methods inherited from class org.apache.calcite.sql.util.SqlShuttle
visit, visit, visit, visit, visit
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.calcite.sql.util.SqlVisitor
visitNode
-
Method Details
-
createVisitor
-
convertException
- Throws:
SqlUnsupportedException
-
visit
public org.apache.calcite.sql.SqlNode visit(org.apache.calcite.sql.SqlDataTypeSpec type) - Specified by:
visit
in interfaceorg.apache.calcite.sql.util.SqlVisitor<org.apache.calcite.sql.SqlNode>
- Overrides:
visit
in classorg.apache.calcite.sql.util.SqlShuttle
-
visit
public org.apache.calcite.sql.SqlNode visit(org.apache.calcite.sql.SqlCall sqlCall) - Specified by:
visit
in interfaceorg.apache.calcite.sql.util.SqlVisitor<org.apache.calcite.sql.SqlNode>
- Overrides:
visit
in classorg.apache.calcite.sql.util.SqlShuttle
-