| Package | Description |
|---|---|
| com.landawn.abacus | |
| com.landawn.abacus.util | |
| com.landawn.abacus.util.stream |
| Modifier and Type | Method and Description |
|---|---|
<K,E> ListMultimap<K,E> |
DataSet.toMultimap(Class<? extends E> rowClass,
String keyColumnName,
Collection<String> valueColumnNames) |
<K,E> ListMultimap<K,E> |
DataSet.toMultimap(Class<? extends E> rowClass,
String keyColumnName,
Collection<String> valueColumnNames,
int fromRowIndex,
int toRowIndex) |
<K,E> ListMultimap<K,E> |
DataSet.toMultimap(IntFunction<? extends E> rowSupplier,
String keyColumnName,
Collection<String> valueColumnNames) |
<K,E> ListMultimap<K,E> |
DataSet.toMultimap(IntFunction<? extends E> rowSupplier,
String keyColumnName,
Collection<String> valueColumnNames,
int fromRowIndex,
int toRowIndex) |
<K,E> ListMultimap<K,E> |
DataSet.toMultimap(String keyColumnName,
String valueColumnName) |
<K,E> ListMultimap<K,E> |
DataSet.toMultimap(String keyColumnName,
String valueColumnName,
int fromRowIndex,
int toRowIndex) |
| Modifier and Type | Method and Description |
|---|---|
static <K,E> ListMultimap<K,E> |
ListMultimap.concat(Map<? extends K,? extends E> a,
Map<? extends K,? extends E> b) |
static <K,E> ListMultimap<K,E> |
ListMultimap.concat(Map<? extends K,? extends E> a,
Map<? extends K,? extends E> b,
Map<? extends K,? extends E> c) |
ListMultimap<K,E> |
ListMultimap.copy() |
<X extends Exception> |
ListMultimap.filter(Throwables.BiPredicate<? super K,? super List<E>,X> filter) |
<X extends Exception> |
ListMultimap.filterByKey(Throwables.Predicate<? super K,X> filter)
Filter by key.
|
<X extends Exception> |
ListMultimap.filterByValue(Throwables.Predicate<? super List<E>,X> filter)
Filter by value.
|
static <K,E> ListMultimap<E,K> |
ListMultimap.flatInvertFrom(Map<K,? extends Collection<? extends E>> map)
Flat invert from.
|
static <T,K,X extends Exception> |
ListMultimap.from(Collection<? extends T> c,
Throwables.Function<? super T,? extends K,X> keyMapper) |
static <T,K,E,X extends Exception,X2 extends Exception> |
ListMultimap.from(Collection<? extends T> c,
Throwables.Function<? super T,? extends K,X> keyMapper,
Throwables.Function<? super T,? extends E,X2> valueExtractor) |
static <K,E> ListMultimap<K,E> |
ListMultimap.from(Map<? extends K,? extends E> map) |
static <K,E> ListMultimap<K,E> |
ListMultimap.fromm(Map<? extends K,? extends Collection<? extends E>> map) |
static <K,E> ListMultimap<E,K> |
ListMultimap.invertFrom(Map<K,E> map) |
static <K,E,V extends Collection<E>> |
ListMultimap.invertFrom(Multimap<K,E,V> map) |
static <K,E> ListMultimap<K,E> |
ListMultimap.of(K k1,
E v1) |
static <K,E> ListMultimap<K,E> |
ListMultimap.of(K k1,
E v1,
K k2,
E v2) |
static <K,E> ListMultimap<K,E> |
ListMultimap.of(K k1,
E v1,
K k2,
E v2,
K k3,
E v3) |
static <K,E> ListMultimap<K,E> |
ListMultimap.of(K k1,
E v1,
K k2,
E v2,
K k3,
E v3,
K k4,
E v4) |
static <K,E> ListMultimap<K,E> |
ListMultimap.of(K k1,
E v1,
K k2,
E v2,
K k3,
E v3,
K k4,
E v4,
K k5,
E v5) |
static <K,E> ListMultimap<K,E> |
ListMultimap.of(K k1,
E v1,
K k2,
E v2,
K k3,
E v3,
K k4,
E v4,
K k5,
E v5,
K k6,
E v6) |
static <K,E> ListMultimap<K,E> |
ListMultimap.of(K k1,
E v1,
K k2,
E v2,
K k3,
E v3,
K k4,
E v4,
K k5,
E v5,
K k6,
E v6,
K k7,
E v7) |
<K> ListMultimap<K,T> |
ExceptionalStream.toMultimap(Throwables.Function<? super T,? extends K,? extends E> keyMapper) |
<K,V> ListMultimap<K,V> |
ExceptionalStream.toMultimap(Throwables.Function<? super T,? extends K,? extends E> keyMapper,
Throwables.Function<? super T,? extends V,? extends E> valueMapper) |
static <K,E,V extends List<E>> |
ListMultimap.wrap(Map<K,V> map) |
static <K,E,V extends List<E>> |
ListMultimap.wrapp(Map<K,V> map,
Supplier<? extends V> valueSupplier) |
| Modifier and Type | Method and Description |
|---|---|
static <K,E> Class<ListMultimap<K,E>> |
Clazz.ofListMultimap() |
static <K,E> IntFunction<ListMultimap<K,E>> |
Fn.Factory.ofListMultimap()
Of list multimap.
|
static <K,E> Supplier<ListMultimap<K,E>> |
Fn.Suppliers.ofListMultimap() |
static <K,E> Supplier<ListMultimap<K,E>> |
Fn.Suppliers.ofListMultimap(Class<? extends Map> mapType) |
static <K,E> Supplier<ListMultimap<K,E>> |
Fn.Suppliers.ofListMultimap(Class<? extends Map> mapType,
Class<? extends List> valueType) |
static <K,E> Class<ListMultimap<K,E>> |
Clazz.ofListMultimap(Class<K> keyCls,
Class<E> valueEleCls)
Of list multimap.
|
static <K,E> Supplier<ListMultimap<K,E>> |
Fn.Suppliers.ofListMultimap(Supplier<? extends Map<K,List<E>>> mapSupplier,
Supplier<? extends List<E>> valueSupplier) |
| Modifier and Type | Method and Description |
|---|---|
static <K,V> Collector<Map.Entry<? extends K,? extends V>,?,ListMultimap<K,V>> |
Collectors.toMultimap() |
static <T,K> Collector<T,?,ListMultimap<K,T>> |
Collectors.toMultimap(Function<? super T,? extends K> keyMapper) |
static <T,K,V> Collector<T,?,ListMultimap<K,V>> |
Collectors.toMultimap(Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V> valueMapper) |
Copyright © 2021. All rights reserved.