-
-
Field Summary
Fields Modifier and Type Field Description private final QueryAggFunctionfunctionprivate final List<Query>partitionByprivate final List<OrderBy>orderByprivate Stringalias
-
Method Summary
Modifier and Type Method Description final QueryAggFunctiongetFunction()final List<Query>getPartitionBy()final List<OrderBy>getOrderBy()StringgetAlias()UnitsetAlias(String alias)final QueryOverpartitionBy(Query query)窗口函数分组 final QueryOverpartitionBy(Query query)窗口函数分组 final QueryOverpartitionBy(List<Query> query)窗口函数分组 final QueryOverorderByAsc(Query order)窗口函数排序正序 final QueryOverorderByAsc(Query order)窗口函数排序正序 final QueryOverorderByAsc(List<Query> order)窗口函数排序正序 final QueryOverorderByDesc(Query order)窗口函数排序倒序 final QueryOverorderByDesc(Query order)窗口函数排序倒序 final QueryOverorderByDesc(List<Query> order)窗口函数排序倒序 final QueryOverorderBy(OrderBy order)窗口函数排序 final QueryOverorderBy(OrderBy order)窗口函数排序 final QueryOverorderBy(List<OrderBy> order)窗口函数排序 -
Methods inherited from class dsl.QueryOver
alias, and, asc, between, desc, div, div, eq, eq, eq, ge, ge, ge, gt, gt, gt, inList, inList, isNotNull, isNull, json, json, jsonText, jsonText, le, le, le, like, like, lt, lt, lt, minus, minus, ne, ne, ne, notBetween, notInList, notInList, notLike, notLike, or, plus, plus, rem, rem, times, times, xor -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getFunction
final QueryAggFunction getFunction()
-
getPartitionBy
final List<Query> getPartitionBy()
-
getOrderBy
final List<OrderBy> getOrderBy()
-
partitionBy
final QueryOver partitionBy(Query query)
窗口函数分组
- Parameters:
query- Array<out Query> 分组表达式列表
-
partitionBy
final QueryOver partitionBy(Query query)
窗口函数分组
- Parameters:
query- Query 分组表达式
-
partitionBy
final QueryOver partitionBy(List<Query> query)
窗口函数分组
- Parameters:
query- List<Query> 分组表达式列表
-
orderByAsc
final QueryOver orderByAsc(Query order)
窗口函数排序正序
- Parameters:
order- Array<out Query> 排序表达式列表
-
orderByAsc
final QueryOver orderByAsc(Query order)
窗口函数排序正序
- Parameters:
order- Query 排序表达式
-
orderByAsc
final QueryOver orderByAsc(List<Query> order)
窗口函数排序正序
- Parameters:
order- List<Query> 排序表达式列表
-
orderByDesc
final QueryOver orderByDesc(Query order)
窗口函数排序倒序
- Parameters:
order- Array<out Query> 排序表达式列表
-
orderByDesc
final QueryOver orderByDesc(Query order)
窗口函数排序倒序
- Parameters:
order- Query 排序表达式
-
orderByDesc
final QueryOver orderByDesc(List<Query> order)
窗口函数排序倒序
- Parameters:
order- List<Query> 排序表达式列表
-
orderBy
final QueryOver orderBy(OrderBy order)
窗口函数排序
- Parameters:
order- Array<out OrderBy> 排序规则列表(使用表达式类型的.asc()或.
-
orderBy
final QueryOver orderBy(OrderBy order)
窗口函数排序
- Parameters:
order- OrderBy 排序规则(使用表达式类型的.asc()或.
-
-
-
-