E - S - public class FormQuery<E extends IEntity,S extends FormSetter> extends Object implements IFormQuery<E,S>
| 构造器和说明 |
|---|
FormQuery(@NonNull IEntity entity,
@NonNull IQuery query,
S setter) |
FormQuery(@NonNull IQuery query,
@NonNull Map form,
S setter) |
| 限定符和类型 | 方法和说明 |
|---|---|
IFormQuery<E,S> |
distinct()
distinct 查询
|
Class<? extends IEntity> |
entityClass()
对应的实体Entity类型
|
WrapperData |
getWrapperData()
返回查询器或更新器对应的xml数据
系统方法, 请勿调用
|
IFormQuery<E,S> |
last(String lastSql)
追加在sql语句的末尾
!!!
|
IFormQuery<E,S> |
limit(int limit)
设置limit值
|
IFormQuery<E,S> |
limit(int start,
int limit)
设置limit值
|
S |
op(String op) |
IFormQuery<E,S> |
selectAll()
查询Entity所有字段
|
IFormQuery<E,S> |
selectId()
只查询主键字段
|
WhereBase |
where()
返回where
|
public FormQuery(@NonNull
@NonNull IEntity entity,
@NonNull
@NonNull IQuery query,
@NonNull
S setter)
public Class<? extends IEntity> entityClass()
IFormQueryentityClass 在接口中 IFormQuery<E extends IEntity,S extends FormSetter>public S op(String op)
op 在接口中 IFormQuery<E extends IEntity,S extends FormSetter>public IFormQuery<E,S> distinct()
IQuerydistinct 在接口中 IQuery<E extends IEntity>distinct 在接口中 IFormQuery<E extends IEntity,S extends FormSetter>public IFormQuery<E,S> selectAll()
IQueryselectAll 在接口中 IQuery<E extends IEntity>selectAll 在接口中 IFormQuery<E extends IEntity,S extends FormSetter>public IFormQuery<E,S> selectId()
IQueryselectId 在接口中 IQuery<E extends IEntity>selectId 在接口中 IFormQuery<E extends IEntity,S extends FormSetter>public IFormQuery<E,S> limit(int limit)
IQuerylimit 在接口中 IQuery<E extends IEntity>limit 在接口中 IFormQuery<E extends IEntity,S extends FormSetter>limit - 最大查询数量public IFormQuery<E,S> limit(int start, int limit)
IQuerylimit 在接口中 IQuery<E extends IEntity>limit 在接口中 IFormQuery<E extends IEntity,S extends FormSetter>start - 开始查询偏移量limit - 最大查询数量public IFormQuery<E,S> last(String lastSql)
IQuerylast 在接口中 IQuery<E extends IEntity>last 在接口中 IFormQuery<E extends IEntity,S extends FormSetter>lastSql - 追加SQLpublic WrapperData getWrapperData()
IQuerygetWrapperData 在接口中 IQuery<E extends IEntity>Copyright © 2021. All rights reserved.