Interface SqlAstWalker

    • Method Detail

      • visitSelectStatement

        void visitSelectStatement​(SelectStatement statement)
      • visitDeleteStatement

        void visitDeleteStatement​(DeleteStatement statement)
      • visitUpdateStatement

        void visitUpdateStatement​(UpdateStatement statement)
      • visitAssignment

        void visitAssignment​(Assignment assignment)
      • visitQueryGroup

        void visitQueryGroup​(QueryGroup queryGroup)
      • visitQuerySpec

        void visitQuerySpec​(QuerySpec querySpec)
      • visitSortSpecification

        void visitSortSpecification​(SortSpecification sortSpecification)
      • visitOffsetFetchClause

        void visitOffsetFetchClause​(QueryPart querySpec)
      • visitSelectClause

        void visitSelectClause​(SelectClause selectClause)
      • visitSqlSelection

        void visitSqlSelection​(SqlSelection sqlSelection)
      • visitFromClause

        void visitFromClause​(FromClause fromClause)
      • visitTableGroup

        void visitTableGroup​(TableGroup tableGroup)
      • visitTableGroupJoin

        void visitTableGroupJoin​(TableGroupJoin tableGroupJoin)
      • visitNamedTableReference

        void visitNamedTableReference​(NamedTableReference tableReference)
      • visitValuesTableReference

        void visitValuesTableReference​(ValuesTableReference tableReference)
      • visitTableReferenceJoin

        void visitTableReferenceJoin​(TableReferenceJoin tableReferenceJoin)
      • visitColumnReference

        void visitColumnReference​(ColumnReference columnReference)
      • visitNestedColumnReference

        void visitNestedColumnReference​(NestedColumnReference nestedColumnReference)
      • visitExtractUnit

        void visitExtractUnit​(ExtractUnit extractUnit)
      • visitFormat

        void visitFormat​(Format format)
      • visitDistinct

        void visitDistinct​(Distinct distinct)
      • visitOverflow

        void visitOverflow​(Overflow overflow)
      • visitStar

        void visitStar​(Star star)
      • visitTrimSpecification

        void visitTrimSpecification​(TrimSpecification trimSpecification)
      • visitCastTarget

        void visitCastTarget​(CastTarget castTarget)
      • visitCaseSearchedExpression

        void visitCaseSearchedExpression​(CaseSearchedExpression caseSearchedExpression)
      • visitCaseSimpleExpression

        void visitCaseSimpleExpression​(CaseSimpleExpression caseSimpleExpression)
      • visitAny

        void visitAny​(Any any)
      • visitEvery

        void visitEvery​(Every every)
      • visitSummarization

        void visitSummarization​(Summarization every)
      • visitOver

        void visitOver​(Over<?> over)
      • visitEntityTypeLiteral

        void visitEntityTypeLiteral​(EntityTypeLiteral expression)
      • visitTuple

        void visitTuple​(SqlTuple tuple)
      • visitCollation

        void visitCollation​(Collation collation)
      • visitParameter

        void visitParameter​(JdbcParameter jdbcParameter)
      • visitJdbcLiteral

        void visitJdbcLiteral​(JdbcLiteral<?> jdbcLiteral)
      • visitQueryLiteral

        void visitQueryLiteral​(QueryLiteral<?> queryLiteral)
      • visitUnaryOperationExpression

        void visitUnaryOperationExpression​(UnaryOperation unaryOperationExpression)
      • visitBooleanExpressionPredicate

        void visitBooleanExpressionPredicate​(BooleanExpressionPredicate booleanExpressionPredicate)
      • visitBetweenPredicate

        void visitBetweenPredicate​(BetweenPredicate betweenPredicate)
      • visitFilterPredicate

        void visitFilterPredicate​(FilterPredicate filterPredicate)
      • visitGroupedPredicate

        void visitGroupedPredicate​(GroupedPredicate groupedPredicate)
      • visitInListPredicate

        void visitInListPredicate​(InListPredicate inListPredicate)
      • visitInSubQueryPredicate

        void visitInSubQueryPredicate​(InSubQueryPredicate inSubQueryPredicate)
      • visitInArrayPredicate

        void visitInArrayPredicate​(InArrayPredicate inArrayPredicate)
      • visitExistsPredicate

        void visitExistsPredicate​(ExistsPredicate existsPredicate)
      • visitJunction

        void visitJunction​(Junction junction)
      • visitLikePredicate

        void visitLikePredicate​(LikePredicate likePredicate)
      • visitNegatedPredicate

        void visitNegatedPredicate​(NegatedPredicate negatedPredicate)
      • visitNullnessPredicate

        void visitNullnessPredicate​(NullnessPredicate nullnessPredicate)
      • visitRelationalPredicate

        void visitRelationalPredicate​(ComparisonPredicate comparisonPredicate)
      • visitSelfRenderingPredicate

        void visitSelfRenderingPredicate​(SelfRenderingPredicate selfRenderingPredicate)
      • visitDurationUnit

        void visitDurationUnit​(DurationUnit durationUnit)
      • visitDuration

        void visitDuration​(Duration duration)
      • visitConversion

        void visitConversion​(Conversion conversion)
      • visitColumnWriteFragment

        void visitColumnWriteFragment​(ColumnWriteFragment columnWriteFragment)