-
public final class QueryVisitorKt
-
-
Field Summary
Fields Modifier and Type Field Description private final static Map<String, KFunction<QueryExprFunction, DB, QueryExpr>>specialExprFunctionprivate final static Map<String, KFunction<QueryAggFunction, DB, QueryExpr>>specialAggFunction
-
Method Summary
-
-
Method Detail
-
getSpecialExprFunction
final Map<String, KFunction<QueryExprFunction, DB, QueryExpr>> getSpecialExprFunction()
-
getSpecialAggFunction
final Map<String, KFunction<QueryAggFunction, DB, QueryExpr>> getSpecialAggFunction()
-
getQueryExpr
final static QueryExpr getQueryExpr(Query query, DB dbType)
-
visitQueryColumn
final static QueryExpr visitQueryColumn(QueryColumn query)
-
visitQueryExprFunction
final static QueryExpr visitQueryExprFunction(QueryExprFunction query, DB dbType)
-
visitQueryAggFunction
final static QueryExpr visitQueryAggFunction(QueryAggFunction query, DB dbType)
-
visitQueryBinary
final static QueryExpr visitQueryBinary(QueryBinary query, DB dbType)
-
visitQueryCase
final static QueryExpr visitQueryCase(QueryCase<?> query, DB dbType)
-
visitQuerySub
final static QueryExpr visitQuerySub(QuerySub query)
-
visitQueryTableColumn
final static QueryExpr visitQueryTableColumn(QueryTableColumn query)
-
visitQueryJson
final static QueryExpr visitQueryJson(QueryJson query, DB dbType)
-
visitQueryCast
final static QueryExpr visitQueryCast(QueryCast query, DB dbType)
-
visitQueryInList
final static QueryExpr visitQueryInList(QueryInList<?> query, DB dbType)
-
visitQueryInSubQuery
final static QueryExpr visitQueryInSubQuery(QueryInSubQuery query, DB dbType)
-
visitQueryBetween
final static QueryExpr visitQueryBetween(QueryBetween<?> query, DB dbType)
-
visitQueryAllColumn
final static QueryExpr visitQueryAllColumn(QueryAllColumn query)
-
visitQueryOver
final static QueryExpr visitQueryOver(QueryOver query, DB dbType)
-
visitFunctionIfNull
final static QueryExpr visitFunctionIfNull(QueryExprFunction query, DB dbType)
-
visitFunctionFindInSet
final static QueryExpr visitFunctionFindInSet(QueryExprFunction query, DB dbType)
-
visitFunctionJsonLength
final static QueryExpr visitFunctionJsonLength(QueryExprFunction query, DB dbType)
-
visitFunctionConcat
final static QueryExpr visitFunctionConcat(QueryExprFunction query, DB dbType)
-
visitFunctionConcatWs
final static QueryExpr visitFunctionConcatWs(QueryExprFunction query, DB dbType)
-
visitFunctionStringAgg
final static QueryExpr visitFunctionStringAgg(QueryAggFunction query, DB dbType)
-
visitFunctionArrayAgg
final static QueryExpr visitFunctionArrayAgg(QueryAggFunction query, DB dbType)
-
visitMysqlQueryJson
final static Pair<String, Query> visitMysqlQueryJson(QueryJson queryJson)
-
visitQuerySubQueryPredicate
final static QueryExpr visitQuerySubQueryPredicate(QuerySubQueryPredicate query)
-
-
-
-