public interface PickMethodFactory extends PickFactory
集合提取器 方法工厂
| 限定符和类型 | 方法和说明 |
|---|---|
<E> List<Map> |
pick(List<E> list,
PickConfig config,
String... parameter)
从对象集合中取特定字段(带控制返回值)
|
<E> List<Map> |
pick(List<E> list,
String... parameter)
从对象集合中取特定字段
|
List<Map> |
pickList(List<Map> list,
PickConfig config,
String... key)
从集合中取出特定Key(带返回控制)
|
List<Map> |
pickList(List<Map> list,
String... key)
从集合中取出特定key
|
Map |
pickMap(Map map,
PickConfig config,
String... parameter)
从集合中取出特定Key(带返回控制)
|
Map |
pickMap(Map map,
String... parameter)
从集合中取出特定key
|
<E> Map |
pickValue(E e,
PickConfig config,
String... key)
单个对象 返回选定字段(带控制返回)
|
<E> Map |
pickValue(E e,
String... key)
单个对象取出特定字段
|
<E> Set |
pickValue(List<E> list,
PickConfig config,
String... parameter)
从对象集合中取特定字段的value(带控制返回值)(去重)
|
<E> Set |
pickValue(List<E> list,
String... parameter)
从对象集合中取特定字段的value(带控制返回值)(去重)
|
batch<E> List<Map> pick(List<E> list, String... parameter)
从对象集合中取特定字段
E - elist - listparameter - parameter<E> List<Map> pick(List<E> list, PickConfig config, String... parameter)
从对象集合中取特定字段(带控制返回值)
E - elist - listconfig - configparameter - parameter<E> Set pickValue(List<E> list, String... parameter)
从对象集合中取特定字段的value(带控制返回值)(去重)
E - elist - listparameter - parameter<E> Set pickValue(List<E> list, PickConfig config, String... parameter)
从对象集合中取特定字段的value(带控制返回值)(去重)
E - elist - listconfig - configparameter - parameter<E> Map pickValue(E e, PickConfig config, String... key)
单个对象 返回选定字段(带控制返回)
E - ee - econfig - configkey - keyMap pickMap(Map map, String... parameter)
从集合中取出特定key
map - mapparameter - parameterMap pickMap(Map map, PickConfig config, String... parameter)
从集合中取出特定Key(带返回控制)
map - mapconfig - configparameter - parameterList<Map> pickList(List<Map> list, String... key)
从集合中取出特定key
list - listkey - keyCopyright © 2019. All rights reserved.