public class ObjectUtils extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
ObjectUtils.HasId<ID>
想要用IdUtils工具简化获取id代码就要实现该接口
|
static interface |
ObjectUtils.HasPid<ID>
想要用IdUtils工具简化获取pid代码就要实现该接口
|
| 构造器和说明 |
|---|
ObjectUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends ObjectUtils.HasId<ID>,ID> |
distinctById(Collection<T> col)
从对象集合中获取对象的id列表
|
static <T extends ObjectUtils.HasId<ID>,ID> |
getIdMap(Collection<T> col)
对象集合转map
|
static <T extends ObjectUtils.HasId<ID>,ID> |
getIds(Collection<T> col)
从对象集合中获取对象的id列表
|
static <T extends ObjectUtils.HasPid<ID>,ID> |
getPidMap(Collection<T> col)
对象集合转map
|
static <T extends ObjectUtils.HasPid<ID>,ID> |
getPids(Collection<T> col)
从对象集合中获取对象的id列表
|
public static <T extends ObjectUtils.HasId<ID>,ID> Set<ID> getIds(Collection<T> col)
T - 对象类型ID - id类型col - 要获取id列表的对象集合public static <T extends ObjectUtils.HasPid<ID>,ID> Set<ID> getPids(Collection<T> col)
T - 对象类型ID - id类型col - 要获取id列表的对象集合public static <T extends ObjectUtils.HasId<ID>,ID> Map<ID,T> getIdMap(Collection<T> col)
T - 对象类型ID - id类型col - 要获取id列表的对象集合public static <T extends ObjectUtils.HasPid<ID>,ID> Map<ID,T> getPidMap(Collection<T> col)
T - 对象类型ID - id类型col - 要获取id列表的对象集合public static <T extends ObjectUtils.HasId<ID>,ID> List<T> distinctById(Collection<T> col)
T - 对象类型ID - id类型col - 要获取id列表的对象集合Copyright © 2022. All rights reserved.