Interface EntityListColumnQuery<T>
- Type Parameters:
T- 实体类类型
- All Superinterfaces:
DaoSupplier, EntitySupplier<T>
- All Known Implementing Classes:
EntityDao
实体类列表查询单列
- Author:
- Maning
-
Method Summary
Modifier and TypeMethodDescriptiondefault <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Integer limit, Collection<? extends Condition> conditions) 列表查询default <E> List<E> 列表查询default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Integer limit, Condition... conditions) 列表查询default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Integer limit, Searchable search, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Integer limit, Searchable search, Condition... conditions) 列表查询default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Consumer<Select> customizer) 列表查询default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Condition... conditions) 列表查询default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Pageable pageable, Collection<? extends Condition> conditions) 列表查询default <E> List<E> 列表查询default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Pageable pageable, Condition... conditions) 列表查询default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Pageable pageable, Searchable search, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Pageable pageable, Searchable search, Condition... conditions) 列表查询default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Searchable search, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Searchable search, Condition... conditions) 列表查询default <E> List<E> listColumn(String field, Class<E> columnClass, Integer limit, Collection<? extends Condition> conditions) 列表查询default <E> List<E> 列表查询default <E> List<E> listColumn(String field, Class<E> columnClass, Integer limit, Condition... conditions) 列表查询default <E> List<E> listColumn(String field, Class<E> columnClass, Integer limit, Searchable search, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(String field, Class<E> columnClass, Integer limit, Searchable search, Condition... conditions) 列表查询default <E> List<E> listColumn(String field, Class<E> columnClass, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(String field, Class<E> columnClass, Consumer<Select> customizer) 列表查询default <E> List<E> listColumn(String field, Class<E> columnClass, Condition... conditions) 列表查询default <E> List<E> listColumn(String field, Class<E> columnClass, Pageable pageable, Collection<? extends Condition> conditions) 列表查询default <E> List<E> 列表查询default <E> List<E> listColumn(String field, Class<E> columnClass, Pageable pageable, Condition... conditions) 列表查询default <E> List<E> listColumn(String field, Class<E> columnClass, Pageable pageable, Searchable search, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(String field, Class<E> columnClass, Pageable pageable, Searchable search, Condition... conditions) 列表查询default <E> List<E> listColumn(String field, Class<E> columnClass, Searchable search, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(String field, Class<E> columnClass, Searchable search, Condition... conditions) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Integer limit, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Integer limit, Consumer<Select> customizer) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Integer limit, Condition... conditions) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Integer limit, Searchable search, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Integer limit, Searchable search, Condition... conditions) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Consumer<Select> customizer) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Condition... conditions) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Pageable pageable, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Pageable pageable, Consumer<Select> customizer) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Pageable pageable, Condition... conditions) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Pageable pageable, Searchable search, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Pageable pageable, Searchable search, Condition... conditions) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Searchable search, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(Expression column, Class<E> columnClass, Searchable search, Condition... conditions) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Integer limit, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Integer limit, Consumer<Select> customizer) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Integer limit, Condition... conditions) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Integer limit, Searchable search, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Integer limit, Searchable search, Condition... conditions) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Consumer<Select> customizer) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Condition... conditions) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Pageable pageable, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Pageable pageable, Consumer<Select> customizer) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Pageable pageable, Condition... conditions) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Pageable pageable, Searchable search, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Pageable pageable, Searchable search, Condition... conditions) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Searchable search, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumn(SerializableFunction<T, E> column, Searchable search, Condition... conditions) 列表查询default <E> List<E> listColumnByIds(Enum<?> column, Class<E> columnClass, Serializable... ids) 列表查询default <E> List<E> listColumnByIds(Enum<?> column, Class<E> columnClass, Collection<?> ids, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumnByIds(Enum<?> column, Class<E> columnClass, Collection<?> ids, Condition... conditions) 列表查询default <E> List<E> listColumnByIds(String field, Class<E> columnClass, Serializable... ids) 列表查询default <E> List<E> listColumnByIds(String field, Class<E> columnClass, Collection<?> ids, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumnByIds(String field, Class<E> columnClass, Collection<?> ids, Condition... conditions) 列表查询default <E> List<E> listColumnByIds(Expression column, Class<E> columnClass, Serializable... ids) 列表查询default <E> List<E> listColumnByIds(Expression column, Class<E> columnClass, Collection<?> ids, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumnByIds(Expression column, Class<E> columnClass, Collection<?> ids, Condition... conditions) 列表查询default <E> List<E> listColumnByIds(SerializableFunction<T, E> column, Serializable... ids) 列表查询default <E> List<E> listColumnByIds(SerializableFunction<T, E> column, Collection<?> ids, Collection<? extends Condition> conditions) 列表查询default <E> List<E> listColumnByIds(SerializableFunction<T, E> column, Collection<?> ids, Condition... conditions) 列表查询Methods inherited from interface DaoSupplier
daoMethods inherited from interface EntitySupplier
entityClass
-
Method Details
-
listColumn
-
listColumn
-
listColumn
-
listColumn
-
listColumn
-
listColumn
-
listColumn
-
listColumn
-
listColumn
default <E> List<E> listColumn(Expression column, Class<E> columnClass, Consumer<Select> customizer) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型customizer- 查询自定义- Returns:
- 结果
-
listColumn
列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列customizer- 查询自定义- Returns:
- 结果
-
listColumn
-
listColumn
-
listColumn
default <E> List<E> listColumn(Expression column, Class<E> columnClass, Pageable pageable, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型pageable- 分页conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(Expression column, Class<E> columnClass, Integer limit, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型limit- 限制条数conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(SerializableFunction<T, E> column, Pageable pageable, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列pageable- 分页conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(SerializableFunction<T, E> column, Integer limit, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列limit- 限制条数conditions- 条件- Returns:
- 结果
-
listColumn
-
listColumn
-
listColumn
-
listColumn
-
listColumn
default <E> List<E> listColumn(Expression column, Class<E> columnClass, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(SerializableFunction<T, E> column, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(String field, Class<E> columnClass, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
field- java属性列columnClass- 列类型conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(Expression column, Class<E> columnClass, Pageable pageable, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型pageable- 分页conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(Expression column, Class<E> columnClass, Integer limit, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型limit- 限制条数conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(SerializableFunction<T, E> column, Pageable pageable, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列pageable- 分页conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(SerializableFunction<T, E> column, Integer limit, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列limit- 限制条数conditions- 条件- Returns:
- 结果
-
listColumn
-
listColumn
-
listColumn
-
listColumn
-
listColumn
列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型conditions- 条件- Returns:
- 结果
-
listColumn
列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列conditions- 条件- Returns:
- 结果
-
listColumn
-
listColumn
-
listColumn
default <E> List<E> listColumn(Expression column, Class<E> columnClass, Pageable pageable, Searchable search, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型pageable- 分页search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(Expression column, Class<E> columnClass, Integer limit, Searchable search, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型limit- 限制条数search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(SerializableFunction<T, E> column, Pageable pageable, Searchable search, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列pageable- 分页search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(SerializableFunction<T, E> column, Integer limit, Searchable search, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列limit- 限制条数search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Pageable pageable, Searchable search, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型pageable- 分页search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Integer limit, Searchable search, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型limit- 限制条数search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(String field, Class<E> columnClass, Pageable pageable, Searchable search, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
field- java属性列columnClass- 列类型pageable- 分页search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(String field, Class<E> columnClass, Integer limit, Searchable search, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
field- java属性列columnClass- 列类型limit- 限制条数search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(Expression column, Class<E> columnClass, Searchable search, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(SerializableFunction<T, E> column, Searchable search, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Searchable search, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(String field, Class<E> columnClass, Searchable search, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
field- java属性列columnClass- 列类型search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(Expression column, Class<E> columnClass, Pageable pageable, Searchable search, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型pageable- 分页search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(Expression column, Class<E> columnClass, Integer limit, Searchable search, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型limit- 限制条数search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(SerializableFunction<T, E> column, Pageable pageable, Searchable search, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列pageable- 分页search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(SerializableFunction<T, E> column, Integer limit, Searchable search, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列limit- 限制条数search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
-
listColumn
-
listColumn
-
listColumn
-
listColumn
default <E> List<E> listColumn(Expression column, Class<E> columnClass, Searchable search, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(SerializableFunction<T, E> column, Searchable search, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(Enum<?> column, Class<E> columnClass, Searchable search, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumn
default <E> List<E> listColumn(String field, Class<E> columnClass, Searchable search, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
field- java属性列columnClass- 列类型search- 对象筛选conditions- 条件- Returns:
- 结果
-
listColumnByIds
default <E> List<E> listColumnByIds(Expression column, Class<E> columnClass, Collection<?> ids, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型ids- IDconditions- 条件- Returns:
- 结果
-
listColumnByIds
default <E> List<E> listColumnByIds(SerializableFunction<T, E> column, Collection<?> ids, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列ids- IDconditions- 条件- Returns:
- 结果
-
listColumnByIds
default <E> List<E> listColumnByIds(Enum<?> column, Class<E> columnClass, Collection<?> ids, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型ids- IDconditions- 条件- Returns:
- 结果
-
listColumnByIds
default <E> List<E> listColumnByIds(String field, Class<E> columnClass, Collection<?> ids, Collection<? extends Condition> conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
field- java属性列columnClass- 列类型ids- IDconditions- 条件- Returns:
- 结果
-
listColumnByIds
default <E> List<E> listColumnByIds(Expression column, Class<E> columnClass, Collection<?> ids, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型ids- IDconditions- 条件- Returns:
- 结果
-
listColumnByIds
default <E> List<E> listColumnByIds(SerializableFunction<T, E> column, Collection<?> ids, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列ids- IDconditions- 条件- Returns:
- 结果
-
listColumnByIds
default <E> List<E> listColumnByIds(Enum<?> column, Class<E> columnClass, Collection<?> ids, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型ids- IDconditions- 条件- Returns:
- 结果
-
listColumnByIds
default <E> List<E> listColumnByIds(String field, Class<E> columnClass, Collection<?> ids, Condition... conditions) 列表查询- Type Parameters:
E- 列类型- Parameters:
field- java属性列columnClass- 列类型ids- IDconditions- 条件- Returns:
- 结果
-
listColumnByIds
列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型ids- ID- Returns:
- 结果
-
listColumnByIds
列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列ids- ID- Returns:
- 结果
-
listColumnByIds
列表查询- Type Parameters:
E- 列类型- Parameters:
column- 列columnClass- 列类型ids- ID- Returns:
- 结果
-
listColumnByIds
列表查询- Type Parameters:
E- 列类型- Parameters:
field- java属性列columnClass- 列类型ids- ID- Returns:
- 结果
-