public static class SqlToRelConverter.SqlIdentifierFinder extends Object implements SqlVisitor<Boolean>
SqlNode objects and return Boolean.TRUE when it finds
one.| Constructor and Description |
|---|
SqlIdentifierFinder() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
visit(SqlCall sqlCall)
Visits a call to a
SqlOperator. |
Boolean |
visit(SqlDataTypeSpec type)
Visits a datatype specification.
|
Boolean |
visit(SqlDynamicParam param)
Visits a dynamic parameter.
|
Boolean |
visit(SqlIdentifier identifier)
Visits an identifier.
|
Boolean |
visit(SqlIntervalQualifier intervalQualifier)
Visits an interval qualifier.
|
Boolean |
visit(SqlLiteral literal)
Visits a literal.
|
Boolean |
visit(SqlNodeList nodeList)
Visits a list of
SqlNode objects. |
public Boolean visit(SqlCall sqlCall)
SqlVisitorSqlOperator.visit in interface SqlVisitor<Boolean>sqlCall - CallSqlCall.accept(SqlVisitor)public Boolean visit(SqlNodeList nodeList)
SqlVisitorSqlNode objects.visit in interface SqlVisitor<Boolean>nodeList - list of nodesSqlNodeList.accept(SqlVisitor)public Boolean visit(SqlIdentifier identifier)
SqlVisitorvisit in interface SqlVisitor<Boolean>identifier - identifierSqlIdentifier.accept(SqlVisitor)public Boolean visit(SqlLiteral literal)
SqlVisitorvisit in interface SqlVisitor<Boolean>literal - LiteralSqlLiteral.accept(SqlVisitor)public Boolean visit(SqlDataTypeSpec type)
SqlVisitorvisit in interface SqlVisitor<Boolean>type - datatype specificationSqlDataTypeSpec.accept(SqlVisitor)public Boolean visit(SqlDynamicParam param)
SqlVisitorvisit in interface SqlVisitor<Boolean>param - Dynamic parameterSqlDynamicParam.accept(SqlVisitor)public Boolean visit(SqlIntervalQualifier intervalQualifier)
SqlVisitorvisit in interface SqlVisitor<Boolean>intervalQualifier - Interval qualifierSqlIntervalQualifier.accept(SqlVisitor)Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.