| Package | Description |
|---|---|
| com.landawn.abacus | |
| com.landawn.abacus.util | |
| com.landawn.abacus.util.stream |
| Modifier and Type | Method and Description |
|---|---|
<K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
DataSet.toMultimap(Class<? extends E> rowClass,
String keyColumnName,
Collection<String> valueColumnNames,
int fromRowIndex,
int toRowIndex,
IntFunction<? extends M> supplier) |
<K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
DataSet.toMultimap(IntFunction<? extends E> rowSupplier,
String keyColumnName,
Collection<String> valueColumnNames,
int fromRowIndex,
int toRowIndex,
IntFunction<? extends M> supplier) |
<K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
DataSet.toMultimap(String keyColumnName,
String valueColumnName,
int fromRowIndex,
int toRowIndex,
IntFunction<? extends M> supplier) |
| Modifier and Type | Class and Description |
|---|---|
class |
ListMultimap<K,E> |
class |
SetMultimap<K,E> |
| Modifier and Type | Method and Description |
|---|---|
static <K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
ListMultimap.concat(Map<? extends K,? extends E> a,
Map<? extends K,? extends E> b,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
Multimap.concat(Map<? extends K,? extends E> a,
Map<? extends K,? extends E> b,
IntFunction<? extends M> multimapSupplier) |
static <K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
SetMultimap.concat(Map<? extends K,? extends E> a,
Map<? extends K,? extends E> b,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
ListMultimap.concat(Map<? extends K,? extends E> a,
Map<? extends K,? extends E> b,
Map<? extends K,? extends E> c,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
Multimap.concat(Map<? extends K,? extends E> a,
Map<? extends K,? extends E> b,
Map<? extends K,? extends E> c,
IntFunction<? extends M> multimapSupplier) |
static <K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
SetMultimap.concat(Map<? extends K,? extends E> a,
Map<? extends K,? extends E> b,
Map<? extends K,? extends E> c,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <K,E,V extends Collection<K>,M extends Multimap<E,K,V>> |
ListMultimap.flatInvertFrom(Map<K,? extends Collection<? extends E>> map,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <K,E,V extends Collection<K>,M extends Multimap<E,K,V>> |
Multimap.flatInvertFrom(Map<K,? extends Collection<? extends E>> map,
IntFunction<? extends M> multimapSupplier)
Flat invert from.
|
static <K,E,V extends Collection<K>,M extends Multimap<E,K,V>> |
SetMultimap.flatInvertFrom(Map<K,? extends Collection<? extends E>> map,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <T,K,V extends Collection<T>,M extends Multimap<K,T,V>,X extends Exception> |
ListMultimap.from(Collection<? extends T> c,
Throwables.Function<? super T,? extends K,X> keyMapper,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <T,K,V extends Collection<T>,M extends Multimap<K,T,V>,X extends Exception> |
Multimap.from(Collection<? extends T> c,
Throwables.Function<? super T,? extends K,X> keyMapper,
IntFunction<? extends M> multimapSupplier) |
static <T,K,V extends Collection<T>,M extends Multimap<K,T,V>,X extends Exception> |
SetMultimap.from(Collection<? extends T> c,
Throwables.Function<? super T,? extends K,X> keyMapper,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <T,K,E,V extends Collection<E>,M extends Multimap<K,E,V>,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,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <T,K,E,V extends Collection<E>,M extends Multimap<K,E,V>,X extends Exception,X2 extends Exception> |
Multimap.from(Collection<? extends T> c,
Throwables.Function<? super T,? extends K,X> keyMapper,
Throwables.Function<? super T,? extends E,X2> valueExtractor,
IntFunction<? extends M> multimapSupplier) |
static <T,K,E,V extends Collection<E>,M extends Multimap<K,E,V>,X extends Exception,X2 extends Exception> |
SetMultimap.from(Collection<? extends T> c,
Throwables.Function<? super T,? extends K,X> keyMapper,
Throwables.Function<? super T,? extends E,X2> valueExtractor,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
ListMultimap.from(Map<? extends K,? extends E> map,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
Multimap.from(Map<? extends K,? extends E> map,
IntFunction<? extends M> multimapSupplier) |
static <K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
SetMultimap.from(Map<? extends K,? extends E> map,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
ListMultimap.fromm(Map<? extends K,? extends Collection<? extends E>> map,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
Multimap.fromm(Map<? extends K,? extends Collection<? extends E>> map,
IntFunction<? extends M> multimapSupplier) |
static <K,E,V extends Collection<E>,M extends Multimap<K,E,V>> |
SetMultimap.fromm(Map<? extends K,? extends Collection<? extends E>> map,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
<VV extends Collection<K>,M extends Multimap<E,K,VV>> |
Multimap.inverse(IntFunction<? extends M> multimapSupplier) |
static <K,E,V extends Collection<K>,M extends Multimap<E,K,V>> |
ListMultimap.invertFrom(Map<K,E> map,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <K,E,V extends Collection<K>,M extends Multimap<E,K,V>> |
Multimap.invertFrom(Map<K,E> map,
IntFunction<? extends M> multimapSupplier) |
static <K,E,V extends Collection<K>,M extends Multimap<E,K,V>> |
SetMultimap.invertFrom(Map<K,E> map,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <K,E,V extends Collection<E>,VV extends Collection<K>,M extends Multimap<E,K,VV>> |
ListMultimap.invertFrom(Multimap<K,E,V> multimap,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <K,E,V extends Collection<E>,VV extends Collection<K>,M extends Multimap<E,K,VV>> |
Multimap.invertFrom(Multimap<K,E,V> multimap,
IntFunction<? extends M> multimapSupplier) |
static <K,E,V extends Collection<E>,VV extends Collection<K>,M extends Multimap<E,K,VV>> |
SetMultimap.invertFrom(Multimap<K,E,V> multimap,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
<K,V extends Collection<T>,M extends Multimap<K,T,V>> |
ExceptionalStream.toMultimap(Throwables.Function<? super T,? extends K,? extends E> keyMapper,
Supplier<? extends M> mapFactory) |
<K,V,C extends Collection<V>,M extends Multimap<K,V,C>> |
ExceptionalStream.toMultimap(Throwables.Function<? super T,? extends K,? extends E> keyMapper,
Throwables.Function<? super T,? extends V,? extends E> valueMapper,
Supplier<? extends M> mapFactory) |
| Modifier and Type | Method and Description |
|---|---|
Multimap<K,E,V> |
Multimap.copy() |
<X extends Exception> |
Multimap.filter(Throwables.BiPredicate<? super K,? super V,X> filter) |
<X extends Exception> |
Multimap.filterByKey(Throwables.Predicate<? super K,X> filter)
Filter by key.
|
<X extends Exception> |
Multimap.filterByValue(Throwables.Predicate<? super V,X> filter)
Filter by value.
|
static <K,E,V extends Collection<E>> |
ListMultimap.wrap(Map<K,V> map,
Supplier<? extends V> valueSupplier)
Deprecated.
|
static <K,E,V extends Collection<E>> |
Multimap.wrap(Map<K,V> map,
Supplier<? extends V> valueSupplier) |
static <K,E,V extends Collection<E>> |
SetMultimap.wrap(Map<K,V> map,
Supplier<? extends V> valueSupplier)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static <K,E,V extends Collection<E>> |
Fn.Suppliers.ofMultimap(Supplier<? extends Map<K,V>> mapSupplier,
Supplier<? extends V> valueSupplier) |
| Modifier and Type | Method and Description |
|---|---|
static <K,E,V extends Collection<E>> |
ListMultimap.invertFrom(Multimap<K,E,V> map) |
static <K,E,V extends Collection<E>> |
SetMultimap.invertFrom(Multimap<K,E,V> map) |
static <K,E,V extends Collection<E>,VV extends Collection<K>,M extends Multimap<E,K,VV>> |
ListMultimap.invertFrom(Multimap<K,E,V> multimap,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static <K,E,V extends Collection<E>,VV extends Collection<K>,M extends Multimap<E,K,VV>> |
Multimap.invertFrom(Multimap<K,E,V> multimap,
IntFunction<? extends M> multimapSupplier) |
static <K,E,V extends Collection<E>,VV extends Collection<K>,M extends Multimap<E,K,VV>> |
SetMultimap.invertFrom(Multimap<K,E,V> multimap,
IntFunction<? extends M> multimapSupplier)
Deprecated.
|
static If |
If.isNullOrEmpty(Multimap<?,?,?> m)
Checks if is null or empty.
|
static If |
If.notNullOrEmpty(Multimap<?,?,?> m)
Not null or empty.
|
boolean |
Multimap.putAll(Multimap<? extends K,? extends E,? extends Collection<? extends E>> m) |
boolean |
Multimap.removeAll(Multimap<?,?,?> m)
Removes the all.
|
| Modifier and Type | Method and Description |
|---|---|
<X extends Exception> |
Multimap.accept(Throwables.Consumer<? super Multimap<K,E,V>,X> action) |
<R,X extends Exception> |
Multimap.apply(Throwables.Function<? super Multimap<K,E,V>,R,X> func) |
| Modifier and Type | Method and Description |
|---|---|
static <T,K,V,C extends Collection<V>,M extends Multimap<K,V,C>> |
Collectors.toMultimap(Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V> valueMapper,
Supplier<? extends M> mapFactory) |
static <T,K,C extends Collection<T>,M extends Multimap<K,T,C>> |
Collectors.toMultimap(Function<? super T,? extends K> keyMapper,
Supplier<? extends M> mapFactory) |
static <K,V,C extends Collection<V>,M extends Multimap<K,V,C>> |
Collectors.toMultimap(Supplier<? extends M> mapFactory) |
Copyright © 2021. All rights reserved.