Package org.apache.calcite.sql.fun
Class SqlBetweenOperator.AndFinder
- java.lang.Object
-
- org.apache.calcite.sql.util.SqlBasicVisitor<java.lang.Void>
-
- org.apache.calcite.sql.fun.SqlBetweenOperator.AndFinder
-
- All Implemented Interfaces:
SqlVisitor<java.lang.Void>
- Enclosing class:
- SqlBetweenOperator
private static class SqlBetweenOperator.AndFinder extends SqlBasicVisitor<java.lang.Void>
Finds an AND operator in an expression.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.calcite.sql.util.SqlBasicVisitor
SqlBasicVisitor.ArgHandler<R>, SqlBasicVisitor.ArgHandlerImpl<R>
-
-
Constructor Summary
Constructors Modifier Constructor Description private
AndFinder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) boolean
containsAnd(SqlNode node)
java.lang.Void
visit(SqlCall call)
Visits a call to aSqlOperator
.
-
-
-
Method Detail
-
visit
public java.lang.Void visit(SqlCall call)
Description copied from interface:SqlVisitor
Visits a call to aSqlOperator
.- Specified by:
visit
in interfaceSqlVisitor<java.lang.Void>
- Overrides:
visit
in classSqlBasicVisitor<java.lang.Void>
- Parameters:
call
- Call- See Also:
SqlCall.accept(SqlVisitor)
-
containsAnd
boolean containsAnd(SqlNode node)
-
-