static <E,T> ListInMap<E,T> |
ArrayAdvice.associate(E[] master,
T[] target,
BiPredicate<E,T> predicate) |
关联
将集合target按条件与集合master配对
|
static <E,T> ListInMap<E,T> |
CollectionAdvice.associate(Collection<E> master,
Collection<T> target,
BiPredicate<E,T> predicate) |
关联
将集合target按条件与集合master配对
|
static <E,K,V> ListInMap<K,V> |
ArrayAdvice.grouping(E[] array,
Function<E,K> keySupplier,
Function<E,V> valueSupplier) |
分组
|
static <K,V> ListInMap<K,V> |
ArrayAdvice.grouping(V[] array,
Function<V,K> keySupplier) |
|
static <E,K,V> ListInMap<K,V> |
CollectionAdvice.grouping(Collection<E> collection,
Function<E,K> keySupplier,
Function<E,V> valueSupplier) |
分组
|
static <K,V> ListInMap<K,V> |
CollectionAdvice.grouping(Collection<V> collection,
Function<V,K> keySupplier) |
|
static <K,T> ListInMap<K,T> |
IOAdvice.splitGroupingFormClasspath(String filename,
String regex,
Class<T> clazz,
Function<T,K> keyFunction) |
从classpath读取文件并每行用regex切分,装填到实体类,然后按keyFunction分组
|
static <K,V,T> ListInMap<K,V> |
IOAdvice.splitGroupingFormClasspath(String filename,
String regex,
Class<T> clazz,
Function<T,K> keyFunction,
Function<T,V> valueFunction) |
从classpath读取文件并每行用regex切分,装填到实体类,然后按keyFunction分组
|
static <K> ListInMap<K,String[]> |
IOAdvice.splitGroupingFormClasspath(String filename,
String regex,
Function<String[],K> keyFunction) |
从classpath读取文件并每行用regex切分,然后按keyFunction分组
|
static <K,V> ListInMap<K,V> |
IOAdvice.splitGroupingFormClasspath(String filename,
String regex,
Function<String[],K> keyFunction,
Function<String[],V> valueFunction) |
从classpath读取文件并每行用regex切分,然后按keyFunction分组
|