Interface PageQuery
- All Superinterfaces:
CountQuery, Executable, GetQuery, ListQuery
- All Known Implementing Classes:
Dao
-
Method Summary
Modifier and TypeMethodDescriptiondefault <T> Page<T> page(Class<T> entityClass, Pageable pageable, Collection<? extends Condition> conditions) 分页查询default <T> Page<T> 分页查询default <T> Page<T> 分页查询default <T> Page<T> page(Class<T> entityClass, Pageable pageable, OrderBy orderBy, Collection<? extends Condition> conditions) 分页查询default <T> Page<T> 分页查询default <T> Page<T> page(Class<T> entityClass, Pageable pageable, OrderBy orderBy, Searchable search, Collection<? extends Condition> conditions) 分页查询default <T> Page<T> page(Class<T> entityClass, Pageable pageable, OrderBy orderBy, Searchable search, Condition... conditions) 分页查询default <T> Page<T> page(Class<T> entityClass, Pageable pageable, Searchable search, Collection<? extends Condition> conditions) 分页查询default <T> Page<T> page(Class<T> entityClass, Pageable pageable, Searchable search, Condition... conditions) 分页查询default <E> Page<E> pageAs(Class<?> entityClass, Class<E> elementClass, Pageable pageable, Collection<? extends Condition> conditions) 分页查询default <E> Page<E> 分页查询default <E> Page<E> 分页查询default <E> Page<E> pageAs(Class<?> entityClass, Class<E> elementClass, Pageable pageable, OrderBy orderBy, Collection<? extends Condition> conditions) 分页查询default <E> Page<E> pageAs(Class<?> entityClass, Class<E> elementClass, Pageable pageable, OrderBy orderBy, Condition... conditions) 分页查询default <E> Page<E> pageAs(Class<?> entityClass, Class<E> elementClass, Pageable pageable, OrderBy orderBy, Searchable search, Collection<? extends Condition> conditions) 分页查询default <E> Page<E> pageAs(Class<?> entityClass, Class<E> elementClass, Pageable pageable, OrderBy orderBy, Searchable search, Condition... conditions) 分页查询default <E> Page<E> pageAs(Class<?> entityClass, Class<E> elementClass, Pageable pageable, Searchable search, Collection<? extends Condition> conditions) 分页查询default <E> Page<E> pageAs(Class<?> entityClass, Class<E> elementClass, Pageable pageable, Searchable search, Condition... conditions) 分页查询default <E> Page<E> pageAs(Class<?> entityClass, TypeRef<E> elementTypeRef, Pageable pageable, Consumer<Select> customizer) 分页查询Methods inherited from interface CountQuery
count, count, count, count, count, countColumn, countColumn, countColumn, countColumn, countColumn, countColumn, countColumn, countColumn, countColumn, countColumn, countColumn, countColumn, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinctMethods inherited from interface Executable
executor, interceptorMethods inherited from interface GetQuery
doGet, get, get, get, getAs, getAs, getAs, getAs, getById, getById, getByIdAs, getByIdAsMethods inherited from interface ListQuery
doList, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listByIds, listByIds, listByIds, listByIdsAs, listByIdsAs, listByIdsAs
-
Method Details
-
page
-
page
default <T> Page<T> page(Class<T> entityClass, Pageable pageable, Collection<? extends Condition> conditions) 分页查询- Type Parameters:
T- 实体类类型- Parameters:
entityClass- 实体类pageable- 分页conditions- 条件- Returns:
- 结果
-
page
-
page
default <T> Page<T> page(Class<T> entityClass, Pageable pageable, Searchable search, Collection<? extends Condition> conditions) 分页查询- Type Parameters:
T- 实体类类型- Parameters:
entityClass- 实体类pageable- 分页search- 对象筛选conditions- 条件- Returns:
- 结果
-
page
default <T> Page<T> page(Class<T> entityClass, Pageable pageable, OrderBy orderBy, Searchable search, Collection<? extends Condition> conditions) 分页查询- Type Parameters:
T- 实体类类型- Parameters:
entityClass- 实体类pageable- 分页orderBy- 排序search- 对象筛选conditions- 条件- Returns:
- 结果
-
page
-
page
-
page
default <T> Page<T> page(Class<T> entityClass, Pageable pageable, Searchable search, Condition... conditions) 分页查询- Type Parameters:
T- 实体类类型- Parameters:
entityClass- 实体类pageable- 分页search- 对象筛选conditions- 条件- Returns:
- 结果
-
page
-
pageAs
-
pageAs
-
pageAs
-
pageAs
-
pageAs
default <E> Page<E> pageAs(Class<?> entityClass, Class<E> elementClass, Pageable pageable, Searchable search, Collection<? extends Condition> conditions) 分页查询- Type Parameters:
E- 元素类型- Parameters:
entityClass- 实体类elementClass- 元素类型pageable- 分页search- 对象筛选conditions- 条件- Returns:
- 结果
-
pageAs
default <E> Page<E> pageAs(Class<?> entityClass, Class<E> elementClass, Pageable pageable, OrderBy orderBy, Searchable search, Collection<? extends Condition> conditions) 分页查询- Type Parameters:
E- 元素类型- Parameters:
entityClass- 实体类elementClass- 元素类型pageable- 分页orderBy- 排序search- 对象筛选conditions- 条件- Returns:
- 结果
-
pageAs
-
pageAs
-
pageAs
-
pageAs
default <E> Page<E> pageAs(Class<?> entityClass, Class<E> elementClass, Pageable pageable, OrderBy orderBy, Searchable search, Condition... conditions) 分页查询- Type Parameters:
E- 元素类型- Parameters:
entityClass- 实体类elementClass- 元素类型pageable- 分页orderBy- 排序search- 对象筛选conditions- 条件- Returns:
- 结果
-