| 限定符和类型 | 方法和说明 |
|---|---|
FieldFn<?,?> |
GroupFn.getFn() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T,F> ColumnReference |
ColumnReference.column(FieldFn<T,F> fn,
String columnAlias) |
abstract <T,F> AbstractColumnReference |
AbstractColumnReference.column(FieldFn<T,F> fn,
String columnAlias)
添加一个列到查询中,并设置别名。
|
<T,F> ColumnReference |
ColumnReference.column(String tableAlias,
FieldFn<T,F> fn) |
abstract <T,F> AbstractColumnReference |
AbstractColumnReference.column(String tableAlias,
FieldFn<T,F> fn)
添加一个带有表别名的列到查询中。
|
<T,F> ColumnReference |
ColumnReference.column(String tableAlias,
FieldFn<T,F> fn,
String columnAlias) |
abstract <T,F> AbstractColumnReference |
AbstractColumnReference.column(String tableAlias,
FieldFn<T,F> fn,
String columnAlias)
添加一个带有表别名和列别名的列到查询中。
|
| 构造器和说明 |
|---|
GroupFn(String tableAlias,
FieldFn<?,?> fn) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract FieldFn<T,F> |
AbstractAliasHelper.getFnColumn() |
FieldFn<T,F> |
AbstractAliasHelper.TableAliasImpl.getFnColumn() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T,F> AbstractAliasHelper<T,F> |
AbstractAliasHelper.bindAlias(String tableAlias,
FieldFn<T,F> fnColumn) |
| 构造器和说明 |
|---|
TableAliasImpl(FieldFn<T,F> fnColumn) |
| 构造器和说明 |
|---|
ColumnFunctionDecorator(FieldFn<T,F> fn) |
ColumnFunctionDecorator(String tableAlias,
FieldFn<T,F> fn) |
| 构造器和说明 |
|---|
Count(FieldFn<T,F> fn) |
Max(FieldFn<T,F> fn) |
Max(String tableAlias,
FieldFn<T,F> fn) |
Sum(FieldFn<T,F> fn) |
| 构造器和说明 |
|---|
JsonExtract(FieldFn<T,F> fn,
String jsonPath) |
JsonUnquote(FieldFn<T,F> fn) |
| 构造器和说明 |
|---|
Distinct(FieldFn<T,F> fn) |
Distinct(String tableAlias,
FieldFn<T,F> fn) |
| 构造器和说明 |
|---|
Length(FieldFn<T,F> fn) |
Length(String tableAlias,
FieldFn<T,F> fn) |
Md5(FieldFn<T,F> fn) |
Md5(String tableAlias,
FieldFn<T,F> fn) |
SubString(FieldFn<T,F> fn,
int start,
int length) |
SubString(String tableAlias,
FieldFn<T,F> fn,
int start,
int length) |
Upper(FieldFn<T,F> fn) |
| 构造器和说明 |
|---|
JsonTable(FieldFn<T,F> fn,
String path,
JsonTable.JsonColumn... jsonColumn) |
JsonTable(String tableAlias,
FieldFn<T,F> fn,
String path,
JsonTable.JsonColumn... jsonColumn) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> TableRelation<R> |
TableRelation.groupBy(FieldFn<T,?>... fnKey) |
<T> TableRelation<R> |
TableRelation.groupBy(String tableAlias,
FieldFn<T,?> fn) |
<T,F> ThenSortOrder<R> |
TableRelation.orderBy(FieldFn<T,F> field) |
<T,F> ThenSortOrder<R> |
TableRelation.orderBy(FieldFn<T,F> field,
SortOrder sortOrder) |
<T,F> ThenSortOrder<R> |
TableRelation.orderBy(String tableAlias,
FieldFn<T,F> field) |
<T,F> ThenSortOrder<R> |
TableRelation.orderBy(String tableAlias,
FieldFn<T,F> field,
SortOrder sortOrder) |
<T,F> ThenSortOrder<R> |
ThenSortOrder.thenOrderBy(FieldFn<T,F> field) |
<T,F> ThenSortOrder<R> |
ThenSortOrder.thenOrderBy(FieldFn<T,F> field,
SortOrder sortOrder) |
<T,F> ThenSortOrder<R> |
ThenSortOrder.thenOrderBy(String tableAlias,
FieldFn<T,F> field) |
<T,F> ThenSortOrder<R> |
ThenSortOrder.thenOrderBy(String tableAlias,
FieldFn<T,F> field,
SortOrder sortOrder) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract FieldFn |
OrderBy.getFieldFn() |
FieldFn |
DefaultOrderBy.getFieldFn() |
FieldFn |
CustomOrderBy.getFieldFn() |
| 构造器和说明 |
|---|
DefaultOrderBy(FieldFn<T,F> fn,
SortOrder sortOrder) |
DefaultOrderBy(String tableAlias,
FieldFn<T,F> fn,
SortOrder sortOrder) |
Copyright © 2024 Dynamic-SQL. All rights reserved.