public interface JoinChainFunc<Children,E extends BaseChainModel<?>>
| 限定符和类型 | 方法和说明 |
|---|---|
default Children |
groupBy(boolean condition,
ChainFieldData fieldData) |
Children |
groupBy(boolean condition,
Provider<E> provider)
分组:GROUP BY 字段, ...
|
default Children |
groupBy(ChainFieldData fieldData) |
default Children |
groupBy(Provider<E> provider) |
default Children |
isNotNull(boolean condition,
ChainFieldData fieldData) |
Children |
isNotNull(boolean condition,
Provider<E> provider)
字段 IS NOT NULL
例: isNotNull("name")
|
default Children |
isNotNull(ChainFieldData fieldData) |
default Children |
isNotNull(Provider<E> provider) |
default Children |
isNull(boolean condition,
ChainFieldData fieldData) |
Children |
isNull(boolean condition,
Provider<E> provider)
字段 IS NULL
例: isNull("name")
|
default Children |
isNull(ChainFieldData fieldData) |
default Children |
isNull(Provider<E> provider) |
Children |
orderBy(boolean condition,
boolean isAsc,
Provider<E> provider)
排序:ORDER BY 字段, ...
|
default Children |
orderByAsc(boolean condition,
ChainFieldData fieldData) |
default Children |
orderByAsc(boolean condition,
Provider<E> provider)
排序:ORDER BY 字段, ...
|
default Children |
orderByAsc(ChainFieldData fieldData) |
default Children |
orderByAsc(Provider<E> provider) |
default Children |
orderByDesc(boolean condition,
ChainFieldData fieldData) |
default Children |
orderByDesc(boolean condition,
Provider<E> provider)
排序:ORDER BY 字段, ...
|
default Children |
orderByDesc(ChainFieldData fieldData) |
default Children |
orderByDesc(Provider<E> provider) |
Children |
orderBySql(boolean condition,
String sql)
排序:ORDER BY 根据传入手写sql
|
default Children |
orderBySql(String sql)
排序:ORDER BY 根据传入手写sql
|
default Children isNull(boolean condition, ChainFieldData fieldData)
default Children isNull(ChainFieldData fieldData)
Children isNull(boolean condition, Provider<E> provider)
例: isNull("name")
condition - 执行条件provider - 执行函数default Children isNotNull(boolean condition, ChainFieldData fieldData)
default Children isNotNull(ChainFieldData fieldData)
Children isNotNull(boolean condition, Provider<E> provider)
例: isNotNull("name")
condition - 执行条件column - 字段default Children groupBy(boolean condition, ChainFieldData fieldData)
default Children groupBy(ChainFieldData fieldData)
Children groupBy(boolean condition, Provider<E> provider)
例: groupBy("id")
condition - 执行条件column - 单个字段default Children orderByAsc(boolean condition, ChainFieldData fieldData)
default Children orderByAsc(ChainFieldData fieldData)
default Children orderByAsc(boolean condition, Provider<E> provider)
default Children orderByDesc(boolean condition, ChainFieldData fieldData)
default Children orderByDesc(ChainFieldData fieldData)
default Children orderByDesc(boolean condition, Provider<E> provider)
Copyright © 2024. All rights reserved.