Package | Description |
---|---|
tech.ibit.mybatis.sqlbuilder | |
tech.ibit.mybatis.sqlbuilder.sql.impl | |
tech.ibit.mybatis.sqlbuilder.sql.support | |
tech.ibit.mybatis.sqlbuilder.sql.support.impl |
Modifier and Type | Method and Description |
---|---|
Criteria |
CriteriaItem.and()
生成and条件
|
static Criteria |
Criteria.and(CriteriaItem item)
构造AND条件
|
static Criteria |
Criteria.and(List<Criteria> subCriterion)
构造AND条件
|
Criteria |
CriteriaItem.or()
生成or条件
|
static Criteria |
Criteria.or(CriteriaItem item)
构造OR条件
|
static Criteria |
Criteria.or(List<Criteria> subCriterion)
构造OR条件
|
Modifier and Type | Method and Description |
---|---|
static List<Criteria> |
Criteria.ands(List items)
构造AND条件列表
|
List<Criteria> |
Criteria.getSubCriterion()
Gets the value of subCriterion
|
static List<Criteria> |
Criteria.ors(List items)
构造OR条件列表
|
Modifier and Type | Method and Description |
---|---|
static Criteria |
Criteria.and(List<Criteria> subCriterion)
构造AND条件
|
static Criteria |
Criteria.or(List<Criteria> subCriterion)
构造OR条件
|
void |
Criteria.setSubCriterion(List<Criteria> subCriterion)
Sets the subCriterion
|
Modifier and Type | Method and Description |
---|---|
CountSql |
CountSqlImpl.having(Criteria having) |
QuerySql<T> |
QuerySqlImpl.having(Criteria having) |
CountSql |
CountSqlImpl.where(Criteria criteria) |
DeleteSql |
DeleteSqlImpl.where(Criteria criteria) |
UpdateSql |
UpdateSqlImpl.where(Criteria criteria) |
QuerySql<T> |
QuerySqlImpl.where(Criteria criteria) |
Modifier and Type | Method and Description |
---|---|
CountSql |
CountSqlImpl.andHaving(List<Criteria> havings) |
QuerySql<T> |
QuerySqlImpl.andHaving(List<Criteria> havings) |
CountSql |
CountSqlImpl.andWhere(List<Criteria> criterion) |
DeleteSql |
DeleteSqlImpl.andWhere(List<Criteria> criterion) |
UpdateSql |
UpdateSqlImpl.andWhere(List<Criteria> criterion) |
QuerySql<T> |
QuerySqlImpl.andWhere(List<Criteria> criterion) |
CountSql |
CountSqlImpl.having(List<Criteria> havings) |
QuerySql<T> |
QuerySqlImpl.having(List<Criteria> havings) |
CountSql |
CountSqlImpl.orHaving(List<Criteria> havings) |
QuerySql<T> |
QuerySqlImpl.orHaving(List<Criteria> havings) |
CountSql |
CountSqlImpl.orWhere(List<Criteria> criterion) |
DeleteSql |
DeleteSqlImpl.orWhere(List<Criteria> criterion) |
UpdateSql |
UpdateSqlImpl.orWhere(List<Criteria> criterion) |
QuerySql<T> |
QuerySqlImpl.orWhere(List<Criteria> criterion) |
CountSql |
CountSqlImpl.where(List<Criteria> criterion) |
DeleteSql |
DeleteSqlImpl.where(List<Criteria> criterion) |
UpdateSql |
UpdateSqlImpl.where(List<Criteria> criterion) |
QuerySql<T> |
QuerySqlImpl.where(List<Criteria> criterion) |
Modifier and Type | Method and Description |
---|---|
T |
HavingSupport.having(Criteria having)
`HAVING`语句
|
T |
WhereSupport.where(Criteria criteria)
`WHERE` 语句
|
Modifier and Type | Method and Description |
---|---|
T |
HavingSupport.andHaving(List<Criteria> havings)
`HAVING AND (havings)`语句
|
T |
WhereSupport.andWhere(List<Criteria> criterion)
`WHERE AND` 语句
|
T |
HavingSupport.having(List<Criteria> havings)
`HAVING`语句
|
T |
HavingSupport.orHaving(List<Criteria> havings)
`HAVING OR (havings)`语句(多个OR关系)
|
T |
WhereSupport.orWhere(List<Criteria> criterion)
`WHERE OR`语句
|
T |
WhereSupport.where(List<Criteria> criterion)
`WHERE` 语句
|
Modifier and Type | Method and Description |
---|---|
ListField<Criteria> |
WhereSupportImpl.getWhere()
返回where条件
|
Modifier and Type | Method and Description |
---|---|
T |
HavingSupportImpl.having(Criteria having) |
T |
WhereSupportImpl.where(Criteria criteria) |
Modifier and Type | Method and Description |
---|---|
T |
HavingSupportImpl.andHaving(List<Criteria> havings) |
T |
WhereSupportImpl.andWhere(List<Criteria> criterion) |
T |
HavingSupportImpl.having(List<Criteria> havings) |
T |
HavingSupportImpl.orHaving(List<Criteria> havings) |
T |
WhereSupportImpl.orWhere(List<Criteria> criterion) |
T |
WhereSupportImpl.where(List<Criteria> criterion) |
Copyright © 2020 IBIT程序猿. All rights reserved.