| 程序包 | 说明 |
|---|---|
| cn.veasion.db | |
| cn.veasion.db.base | |
| cn.veasion.db.interceptor | |
| cn.veasion.db.jdbc | |
| cn.veasion.db.query | |
| cn.veasion.db.update | |
| cn.veasion.db.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract Filter |
AbstractFilter.handleFilter(Filter filter) |
Filter |
AbstractFilter.removeFilter(String field) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Filter> |
AbstractFilter.getFilters() |
List<Filter> |
AbstractFilter.getFilters(String field) |
| 限定符和类型 | 方法和说明 |
|---|---|
T |
AbstractFilter.addFilter(Filter filter) |
T |
AbstractFilter.addFilters(Filter... filters) |
T |
AbstractFilter.andBracket(Filter... filters) |
protected abstract Filter |
AbstractFilter.handleFilter(Filter filter) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
AbstractFilter.checkFilter(Class<?> mainEntityClass,
List<Filter> filters,
boolean ignoreNullValueFilter) |
| 限定符和类型 | 字段和说明 |
|---|---|
static Filter |
Filter.AND |
static Filter |
Filter.LEFT_BRACKET |
static Filter |
Filter.OR |
static Filter |
Filter.RIGHT_BRACKET |
| 限定符和类型 | 方法和说明 |
|---|---|
static Filter |
Filter.and() |
static Filter |
Filter.between(String field,
Object value1,
Object value2) |
static Filter |
Filter.eq(String field,
Object value) |
static Filter |
Filter.expression(String field,
Operator operator,
Expression expression) |
static Filter |
Filter.expression(String field,
Operator operator,
String expression,
Object... values)
表达式过滤
|
Filter |
Filter.fieldAs(String tableAs) |
static Filter |
Filter.gt(String field,
Object value) |
static Filter |
Filter.gte(String field,
Object value) |
static Filter |
Filter.in(String field,
Collection<?> value) |
static Filter |
Filter.in(String field,
Object[] value) |
static Filter |
Filter.isNotNull(String field) |
static Filter |
Filter.isNull(String field) |
static Filter |
Filter.leftBracket() |
static Filter |
Filter.like(String field,
Object value) |
static Filter |
Filter.likeLeft(String field,
Object value) |
static Filter |
Filter.likeRight(String field,
Object value) |
static Filter |
Filter.lt(String field,
Object value) |
static Filter |
Filter.lte(String field,
Object value) |
static Filter |
Filter.neq(String field,
Object value) |
static Filter |
Filter.notIn(String field,
Collection<?> value) |
static Filter |
Filter.notIn(String field,
Object[] value) |
static Filter |
Filter.or() |
static Filter |
Filter.rightBracket() |
static Filter |
Filter.subQuery(String field,
Operator operator,
SubQueryParam subQueryParam) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
AbstractInterceptor.handleFilterSubQuery(List<Filter> filters) |
protected abstract void |
AbstractInterceptor.handleOnFilter(Object joinParam,
Supplier<List<Filter>> onFilters,
Consumer<Filter> onMethod,
String tableAs) |
protected abstract void |
AbstractInterceptor.handleOnFilter(Object joinParam,
Supplier<List<Filter>> onFilters,
Consumer<Filter> onMethod,
String tableAs) |
protected void |
LogicDeleteInterceptor.handleOnFilter(Object joinParam,
Supplier<List<Filter>> onFilters,
Consumer<Filter> onMethod,
String tableAs) |
protected void |
LogicDeleteInterceptor.handleOnFilter(Object joinParam,
Supplier<List<Filter>> onFilters,
Consumer<Filter> onMethod,
String tableAs) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
AbstractSQL.appendFilter(Map<String,Class<?>> entityClassMap,
List<Filter> filters) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Filter |
AbstractJoinQuery.handleFilter(Filter filter) |
protected Filter |
Query.handleFilter(Filter filter) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Filter> |
AbstractQuery.getHaving() |
List<Filter> |
JoinQueryParam.getOnFilters() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Filter |
AbstractJoinQuery.handleFilter(Filter filter) |
protected Filter |
Query.handleFilter(Filter filter) |
T |
AbstractQuery.having(Filter filter) |
JoinQueryParam |
JoinQueryParam.on(Filter filter) |
SubQuery |
SubQuery.realFilter(Filter filter) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Filter |
Delete.handleFilter(Filter filter) |
protected Filter |
EntityUpdate.handleFilter(Filter filter) |
protected Filter |
Update.handleFilter(Filter filter) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Filter> |
JoinUpdateParam.getOnFilters() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Filter |
Delete.handleFilter(Filter filter) |
protected Filter |
EntityUpdate.handleFilter(Filter filter) |
protected Filter |
Update.handleFilter(Filter filter) |
JoinUpdateParam |
JoinUpdateParam.on(Filter filter) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Filter |
FilterUtils.checkFilter(Filter filter) |
static Filter |
FilterUtils.getFilter(String field,
Operator operator,
Object value) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Filter |
FilterUtils.checkFilter(Filter filter) |
static boolean |
FilterUtils.hasFilter(Filter filter) |
Copyright © 2021–2022. All rights reserved.