public class EntityQuery<T> extends AbstractOrderedEntityQuery<T>
| 构造器和说明 |
|---|
EntityQuery(HbatisStatementMapper<T> mapper,
EntityNode<T> n) |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
count()
count
|
static <T> EntityQuery<T> |
create(HbatisStatementMapper<T> repo,
Class<T> clazz) |
static <T> EntityQuery<T> |
create(HbatisStatementMapper<T> repo,
EntityNode<T> n) |
List<T> |
fetch()
fetch data
|
T |
fetchFirst() |
T |
fetchOne() |
Orders<T> |
getOrders() |
Restrictions<T> |
getRestrictions() |
EntityQuery<T> |
limit(int limit) |
EntityQuery<T> |
limit(int start,
int limit) |
void |
nextPage()
set next page
|
Orders<T> |
orderBy() |
Orders<T> |
orderBy(Orders<T> orders) |
EntityQuery<T> |
select(FieldNode... field)
select fields
|
EntityQuery<T> |
select(List<FieldNode<T,?>> fields) |
EntityQuery<T> |
select(SFunction<T,?>... func)
select field function
|
EntityQuery<T> |
select(String... prop)
select property
|
orderAsc, orderAsc, orderAsc, orderDesc, orderDesc, orderDescgetEntityNodepublic EntityQuery(HbatisStatementMapper<T> mapper, EntityNode<T> n)
public final EntityQuery<T> select(FieldNode... field)
field - fieldspublic final EntityQuery<T> select(List<FieldNode<T,?>> fields)
@SafeVarargs public final EntityQuery<T> select(SFunction<T,?>... func)
func - field functionspublic final EntityQuery<T> select(String... prop)
prop - property namepublic EntityQuery<T> limit(int limit)
public EntityQuery<T> limit(int start, int limit)
public void nextPage()
public T fetchOne()
public T fetchFirst()
public long count()
public Restrictions<T> getRestrictions()
getRestrictions 在类中 AbstractEntityQuery<T>public Orders<T> getOrders()
getOrders 在类中 AbstractOrderedEntityQuery<T>public static <T> EntityQuery<T> create(HbatisStatementMapper<T> repo, EntityNode<T> n)
public static <T> EntityQuery<T> create(HbatisStatementMapper<T> repo, Class<T> clazz)
Copyright © 2024. All rights reserved.