R - node being visitedpublic interface SqlNodeVisitor<R>
R visit(SqlStatementSelect select) throws AdapterException
AdapterExceptionR visit(SqlSelectList selectList) throws AdapterException
AdapterExceptionR visit(SqlGroupBy groupBy) throws AdapterException
AdapterExceptionR visit(SqlColumn sqlColumn) throws AdapterException
AdapterExceptionR visit(SqlFunctionAggregate sqlFunctionAggregate) throws AdapterException
AdapterExceptionR visit(SqlFunctionAggregateGroupConcat sqlFunctionAggregateGroupConcat) throws AdapterException
AdapterExceptionR visit(SqlFunctionScalar sqlFunctionScalar) throws AdapterException
AdapterExceptionR visit(SqlFunctionScalarCase sqlFunctionScalarCase) throws AdapterException
AdapterExceptionR visit(SqlFunctionScalarCast sqlFunctionScalarCast) throws AdapterException
AdapterExceptionR visit(SqlFunctionScalarExtract sqlFunctionScalarExtract) throws AdapterException
AdapterExceptionR visit(SqlLimit sqlLimit) throws AdapterException
AdapterExceptionR visit(SqlLiteralBool sqlLiteralBool) throws AdapterException
AdapterExceptionR visit(SqlLiteralDate sqlLiteralDate) throws AdapterException
AdapterExceptionR visit(SqlLiteralDouble sqlLiteralDouble) throws AdapterException
AdapterExceptionR visit(SqlLiteralExactnumeric sqlLiteralExactnumeric) throws AdapterException
AdapterExceptionR visit(SqlLiteralNull sqlLiteralNull) throws AdapterException
AdapterExceptionR visit(SqlLiteralString sqlLiteralString) throws AdapterException
AdapterExceptionR visit(SqlLiteralTimestamp sqlLiteralTimestamp) throws AdapterException
AdapterExceptionR visit(SqlLiteralTimestampUtc sqlLiteralTimestampUtc) throws AdapterException
AdapterExceptionR visit(SqlLiteralInterval sqlLiteralInterval) throws AdapterException
AdapterExceptionR visit(SqlOrderBy sqlOrderBy) throws AdapterException
AdapterExceptionR visit(SqlPredicateAnd sqlPredicateAnd) throws AdapterException
AdapterExceptionR visit(SqlPredicateBetween sqlPredicateBetween) throws AdapterException
AdapterExceptionR visit(SqlPredicateEqual sqlPredicateEqual) throws AdapterException
AdapterExceptionR visit(SqlPredicateInConstList sqlPredicateInConstList) throws AdapterException
AdapterExceptionR visit(SqlPredicateLess sqlPredicateLess) throws AdapterException
AdapterExceptionR visit(SqlPredicateLessEqual sqlPredicateLessEqual) throws AdapterException
AdapterExceptionR visit(SqlPredicateLike sqlPredicateLike) throws AdapterException
AdapterExceptionR visit(SqlPredicateLikeRegexp sqlPredicateLikeRegexp) throws AdapterException
AdapterExceptionR visit(SqlPredicateNot sqlPredicateNot) throws AdapterException
AdapterExceptionR visit(SqlPredicateNotEqual sqlPredicateNotEqual) throws AdapterException
AdapterExceptionR visit(SqlPredicateOr sqlPredicateOr) throws AdapterException
AdapterExceptionR visit(SqlPredicateIsNotNull sqlPredicateOr) throws AdapterException
AdapterExceptionR visit(SqlPredicateIsNull sqlPredicateOr) throws AdapterException
AdapterExceptionR visit(SqlTable sqlTable) throws AdapterException
AdapterExceptionR visit(SqlJoin sqlJoin) throws AdapterException
AdapterExceptionCopyright © 2019. All rights reserved.