public class PickService extends Object
方法的具体实现
| 构造器和说明 |
|---|
PickService() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> Collection |
batch(List<T> list,
PickConfig config,
String... key)
同一对象集合 返回选定字段 集合返回
|
<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(带控制返回值)(去重)
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbatchpublic <E> List<Map> pick(List<E> list, String... parameter)
从对象集合中取特定字段
E - objlist - listparameter - parameterpublic <E> List<Map> pick(List<E> list, PickConfig config, String... parameter)
从对象集合中取特定字段(带控制返回值)
E - objlist - listconfig - configparameter - parameterpublic <E> Set pickValue(List<E> list, String... parameter)
从对象集合中取特定字段的value(带控制返回值)(去重)
E - elist - listparameter - parameterpublic <E> Set pickValue(List<E> list, PickConfig config, String... parameter)
从对象集合中取特定字段的value(带控制返回值)(去重)
E - objlist - listconfig - configparameter - parameterpublic <E> Map pickValue(E e, String... key)
单个对象取出特定字段
E - obje - ekey - keypublic <E> Map pickValue(E e, PickConfig config, String... key)
单个对象 返回选定字段(带控制返回)
E - obje - econfig - configkey - keypublic Map pickMap(Map map, String... parameter)
从集合中取出特定key
map - mapparameter - parameterpublic Map pickMap(Map map, PickConfig config, String... parameter)
从集合中取出特定Key(带返回控制)
map - mapconfig - configparameter - parameterpublic List<Map> pickList(List<Map> list, String... key)
从集合中取出特定key
list - listkey - keypublic List<Map> pickList(List<Map> list, PickConfig config, String... key)
从集合中取出特定Key(带返回控制)
list - listconfig - configkey - keypublic <T> Collection batch(List<T> list, PickConfig config, String... key)
同一对象集合 返回选定字段 集合返回
T - Listlist - Listconfig - String[]key - PickEnumCopyright © 2019. All rights reserved.