| Package | Description |
|---|---|
| com.landawn.abacus | |
| com.landawn.abacus.util | |
| com.landawn.abacus.util.function | |
| com.landawn.abacus.util.stream |
| Modifier and Type | Method and Description |
|---|---|
<T> u.Optional<T> |
DataSet.firstRow(IntFunction<? extends T> rowSupplier) |
<T> u.Optional<T> |
DataSet.firstRow(IntFunction<? extends T> rowSupplier,
Collection<String> columnNames) |
DataSet |
DataSet.fullJoin(DataSet right,
Map<String,String> onColumnNames,
String newColumnName,
Class<?> newColumnClass,
IntFunction<? extends Collection> collSupplier)
Returns a new
DataSet that has all the rows from this DataSet and the specified right DataSet, regardless of whether there are any matches. |
<T> T |
DataSet.getRow(IntFunction<? extends T> rowSupplier,
Collection<String> columnNames,
int rowNum)
Gets the row.
|
<T> T |
DataSet.getRow(IntFunction<? extends T> rowSupplier,
int rowNum)
Gets the row.
|
DataSet |
DataSet.innerJoin(DataSet right,
Map<String,String> onColumnNames,
String newColumnName,
Class<?> newColumnClass,
IntFunction<? extends Collection> collSupplier)
Returns a new
DataSet that is limited to the rows where there is a match in both this DataSet and right DataSet. |
<T> u.Optional<T> |
DataSet.lastRow(IntFunction<? extends T> rowSupplier) |
<T> u.Optional<T> |
DataSet.lastRow(IntFunction<? extends T> rowSupplier,
Collection<String> columnNames) |
DataSet |
DataSet.leftJoin(DataSet right,
Map<String,String> onColumnNames,
String newColumnName,
Class<?> newColumnClass,
IntFunction<? extends Collection> collSupplier)
Returns a new
DataSet that has all the rows from this DataSet and the rows from the specified right DataSet if they have a match with the rows from the this DataSet. |
DataSet |
DataSet.rightJoin(DataSet right,
Map<String,String> onColumnNames,
String newColumnName,
Class<?> newColumnClass,
IntFunction<? extends Collection> collSupplier)
Returns a new
DataSet that has all the rows from the specified right DataSet and the rows from this DataSet if they have a match with the rows from the right DataSet. |
<T> List<T> |
DataSet.toList(IntFunction<? extends T> rowSupplier) |
<T> List<T> |
DataSet.toList(IntFunction<? extends T> rowSupplier,
Collection<String> columnNames) |
<T> List<T> |
DataSet.toList(IntFunction<? extends T> rowSupplier,
Collection<String> columnNames,
int fromRowIndex,
int toRowIndex) |
<T> List<T> |
DataSet.toList(IntFunction<? extends T> rowSupplier,
int fromRowIndex,
int toRowIndex) |
<K,V,M extends Map<K,V>> |
DataSet.toMap(Class<? extends V> rowClass,
String keyColumnName,
Collection<String> valueColumnNames,
int fromRowIndex,
int toRowIndex,
IntFunction<? extends M> supplier) |
<K,V> Map<K,V> |
DataSet.toMap(IntFunction<? extends V> rowSupplier,
String keyColumnName,
Collection<String> valueColumnNames) |
<K,V> Map<K,V> |
DataSet.toMap(IntFunction<? extends V> rowSupplier,
String keyColumnName,
Collection<String> valueColumnNames,
int fromRowIndex,
int toRowIndex) |
<K,V,M extends Map<K,V>> |
DataSet.toMap(IntFunction<? extends V> rowSupplier,
String keyColumnName,
Collection<String> valueColumnNames,
int fromRowIndex,
int toRowIndex,
IntFunction<? extends M> supplier) |
<K,V,M extends Map<K,V>> |
DataSet.toMap(IntFunction<? extends V> rowSupplier,
String keyColumnName,
Collection<String> valueColumnNames,
int fromRowIndex,
int toRowIndex,
IntFunction<? extends M> supplier) |
<K,V,M extends Map<K,V>> |
DataSet.toMap(String keyColumnName,
String valueColumnName,
int fromRowIndex,
int toRowIndex,
IntFunction<? extends M> supplier) |
<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> 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,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(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 | Field and Description |
|---|---|
static IntFunction<LinkedHashMap<String,Object>> |
Fn.FACTORY_OF_LINKED_HASH_MAP |
static IntFunction<Map<String,Object>> |
Fn.FACTORY_OF_MAP |
| Modifier and Type | Method and Description |
|---|---|
static <R> IntFunction<R> |
Fn.FnI.f(IntFunction<R> f) |
static <T> IntFunction<ArrayDeque<T>> |
Fn.Factory.ofArrayDeque()
Of array deque.
|
static <K,V> IntFunction<BiMap<K,V>> |
Fn.Factory.ofBiMap()
Of bi map.
|
static IntFunction<boolean[]> |
Fn.Factory.ofBooleanArray()
Of boolean array.
|
static IntFunction<byte[]> |
Fn.Factory.ofByteArray()
Of byte array.
|
static IntFunction<char[]> |
Fn.Factory.ofCharArray()
Of char array.
|
static <K,V> IntFunction<ConcurrentHashMap<K,V>> |
Fn.Factory.ofConcurrentHashMap()
Of concurrent hash map.
|
static <T> IntFunction<ConcurrentLinkedQueue<T>> |
Fn.Factory.ofConcurrentLinkedQueue()
Of concurrent linked queue.
|
static <K,V> IntFunction<ConcurrentMap<K,V>> |
Fn.Factory.ofConcurrentMap()
Of concurrent map.
|
static <T> IntFunction<Deque<T>> |
Fn.Factory.ofDeque() |
static IntFunction<double[]> |
Fn.Factory.ofDoubleArray()
Of double array.
|
static IntFunction<float[]> |
Fn.Factory.ofFloatArray()
Of float array.
|
static <K,V> IntFunction<IdentityHashMap<K,V>> |
Fn.Factory.ofIdentityHashMap()
Of identity hash map.
|
static IntFunction<ImmutableList<?>> |
Fn.Factory.ofImmutableList()
Deprecated.
|
static IntFunction<ImmutableMap<?,?>> |
Fn.Factory.ofImmutableMap()
Deprecated.
|
static IntFunction<ImmutableSet<?>> |
Fn.Factory.ofImmutableSet()
Deprecated.
|
static IntFunction<int[]> |
Fn.Factory.ofIntArray()
Of int array.
|
static <T> IntFunction<LinkedBlockingQueue<T>> |
Fn.Factory.ofLinkedBlockingQueue()
Of linked blocking queue.
|
static <K,V> IntFunction<Map<K,V>> |
Fn.Factory.ofLinkedHashMap()
Of linked hash map.
|
static <T> IntFunction<Set<T>> |
Fn.Factory.ofLinkedHashSet()
Of linked hash set.
|
static <T> IntFunction<LinkedList<T>> |
Fn.Factory.ofLinkedList()
Of linked list.
|
static <T> IntFunction<List<T>> |
Fn.Factory.ofList() |
static <K,E> IntFunction<ListMultimap<K,E>> |
Fn.Factory.ofListMultimap()
Of list multimap.
|
static IntFunction<long[]> |
Fn.Factory.ofLongArray()
Of long array.
|
static <K,V> IntFunction<Map<K,V>> |
Fn.Factory.ofMap() |
static <T> IntFunction<Multiset<T>> |
Fn.Factory.ofMultiset() |
static <K,V> IntFunction<NavigableMap<K,V>> |
Fn.Factory.ofNavigableMap()
Of navigable map.
|
static <T> IntFunction<NavigableSet<T>> |
Fn.Factory.ofNavigableSet()
Of navigable set.
|
static IntFunction<Object[]> |
Fn.Factory.ofObjectArray()
Of object array.
|
static <T> IntFunction<PriorityQueue<T>> |
Fn.Factory.ofPriorityQueue()
Of priority queue.
|
static <T> IntFunction<Queue<T>> |
Fn.Factory.ofQueue() |
static <T> IntFunction<Set<T>> |
Fn.Factory.ofSet() |
static <K,E> IntFunction<SetMultimap<K,E>> |
Fn.Factory.ofSetMultimap()
Of set multimap.
|
static IntFunction<short[]> |
Fn.Factory.ofShortArray()
Of short array.
|
static <K,V> IntFunction<SortedMap<K,V>> |
Fn.Factory.ofSortedMap()
Of sorted map.
|
static <T> IntFunction<SortedSet<T>> |
Fn.Factory.ofSortedSet()
Of sorted set.
|
static IntFunction<String[]> |
Fn.Factory.ofStringArray()
Of string array.
|
static <K,V> IntFunction<TreeMap<K,V>> |
Fn.Factory.ofTreeMap()
Of tree map.
|
static <T> IntFunction<TreeSet<T>> |
Fn.Factory.ofTreeSet()
Of tree set.
|
static <T,C extends Collection<T>> |
Fn.reuse(IntFunction<? extends C> supplier)
Deprecated.
|
static <T,C extends Collection<T>> |
Fn.Factory.single(IntFunction<? extends C> supplier)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static <T,C extends Collection<T>> |
N.concat(Collection<? extends Collection<? extends T>> c,
IntFunction<? extends C> supplier) |
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 <R> IntFunction<R> |
Fn.FnI.f(IntFunction<R> f) |
static <T,R extends Collection<T>,E extends Exception> |
N.filter(Collection<? extends T> c,
int fromIndex,
int toIndex,
Throwables.Predicate<? super T,E> filter,
IntFunction<R> supplier) |
static <T,R extends Collection<T>,E extends Exception> |
N.filter(Collection<? extends T> c,
int fromIndex,
int toIndex,
Throwables.Predicate<? super T,E> filter,
int max,
IntFunction<R> supplier) |
static <T,R extends Collection<T>,E extends Exception> |
N.filter(Collection<? extends T> c,
Throwables.Predicate<? super T,E> filter,
IntFunction<R> supplier) |
static <T,R extends Collection<T>,E extends Exception> |
N.filter(Collection<? extends T> c,
Throwables.Predicate<? super T,E> filter,
int max,
IntFunction<R> supplier) |
static <T,R extends Collection<T>,E extends Exception> |
N.filter(T[] a,
int fromIndex,
int toIndex,
Throwables.Predicate<? super T,E> filter,
IntFunction<R> supplier) |
static <T,R extends Collection<T>,E extends Exception> |
N.filter(T[] a,
int fromIndex,
int toIndex,
Throwables.Predicate<? super T,E> filter,
int max,
IntFunction<R> supplier)
Mostly it's designed for one-step operation to complete the operation in one step.
|
static <T,R extends Collection<T>,E extends Exception> |
N.filter(T[] a,
Throwables.Predicate<? super T,E> filter,
IntFunction<R> supplier) |
static <T,R extends Collection<T>,E extends Exception> |
N.filter(T[] a,
Throwables.Predicate<? super T,E> filter,
int max,
IntFunction<R> supplier) |
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,R,C extends Collection<R>,E extends Exception> |
N.flatMap(Collection<? extends T> c,
int fromIndex,
int toIndex,
Throwables.Function<? super T,? extends Collection<? extends R>,E> func,
IntFunction<? extends C> supplier)
Mostly it's designed for one-step operation to complete the operation in one step.
|
static <T,R,C extends Collection<R>,E extends Exception> |
N.flatMap(Collection<? extends T> c,
Throwables.Function<? super T,? extends Collection<? extends R>,E> func,
IntFunction<? extends C> supplier) |
static <T,T2,R,C extends Collection<R>,E extends Exception,E2 extends Exception> |
N.flatMap(Collection<? extends T> c,
Throwables.Function<? super T,? extends Collection<? extends T2>,E> func,
Throwables.Function<? super T2,? extends Collection<? extends R>,E2> func2,
IntFunction<? extends C> supplier)
Mostly it's designed for one-step operation to complete the operation in one step.
|
static <T,R,C extends Collection<R>,E extends Exception> |
N.flatMap(T[] a,
int fromIndex,
int toIndex,
Throwables.Function<? super T,? extends Collection<? extends R>,E> func,
IntFunction<? extends C> supplier)
Mostly it's designed for one-step operation to complete the operation in one step.
|
static <T,R,C extends Collection<R>,E extends Exception> |
N.flatMap(T[] a,
Throwables.Function<? super T,? extends Collection<? extends R>,E> func,
IntFunction<? extends C> supplier) |
static <T,T2,R,C extends Collection<R>,E extends Exception,E2 extends Exception> |
N.flatMap(T[] a,
Throwables.Function<? super T,? extends Collection<? extends T2>,E> func,
Throwables.Function<? super T2,? extends Collection<? extends R>,E2> func2,
IntFunction<? extends C> supplier)
Mostly it's designed for one-step operation to complete the operation in one step.
|
static <T,R,C extends Collection<R>,E extends Exception> |
N.flattMap(Collection<? extends T> c,
int fromIndex,
int toIndex,
Throwables.Function<? super T,? extends R[],E> func,
IntFunction<? extends C> supplier)
Mostly it's designed for one-step operation to complete the operation in one step.
|
static <T,R,C extends Collection<R>,E extends Exception> |
N.flattMap(Collection<? extends T> c,
Throwables.Function<? super T,? extends R[],E> func,
IntFunction<? extends C> supplier) |
static <T,R,C extends Collection<R>,E extends Exception> |
N.flattMap(T[] a,
int fromIndex,
int toIndex,
Throwables.Function<? super T,? extends R[],E> func,
IntFunction<? extends C> supplier)
Mostly it's designed for one-step operation to complete the operation in one step.
|
static <T,R,C extends Collection<R>,E extends Exception> |
N.flattMap(T[] a,
Throwables.Function<? super T,? extends R[],E> func,
IntFunction<? extends C> supplier) |
<R extends Collection<E>> |
Multimap.flatValues(IntFunction<R> supplier) |
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.
|
static <T,R,C extends Collection<R>,E extends Exception> |
N.map(Collection<? extends T> c,
int fromIndex,
int toIndex,
Throwables.Function<? super T,? extends R,E> func,
IntFunction<? extends C> supplier)
Mostly it's designed for one-step operation to complete the operation in one step.
|
static <T,R,C extends Collection<R>,E extends Exception> |
N.map(Collection<? extends T> c,
Throwables.Function<? super T,? extends R,E> func,
IntFunction<? extends C> supplier) |
static <T,R,C extends Collection<R>,E extends Exception> |
N.map(T[] a,
int fromIndex,
int toIndex,
Throwables.Function<? super T,? extends R,E> func,
IntFunction<? extends C> supplier)
Mostly it's designed for one-step operation to complete the operation in one step.
|
static <T,R,C extends Collection<R>,E extends Exception> |
N.map(T[] a,
Throwables.Function<? super T,? extends R,E> func,
IntFunction<? extends C> supplier) |
static <T,C extends Collection<T>> |
N.merge(Collection<? extends Collection<? extends T>> c,
BiFunction<? super T,? super T,MergeResult> nextSelector,
IntFunction<? extends C> supplier) |
static <T,K,V,M extends Map<K,V>,E extends Exception,E2 extends Exception> |
Maps.newMap(Collection<? extends T> c,
Throwables.Function<? super T,? extends K,E> keyMapper,
Throwables.Function<? super T,? extends V,E2> valueExtractor,
IntFunction<? extends M> mapSupplier) |
static <T,C extends Collection<T>> |
Fn.reuse(IntFunction<? extends C> supplier)
Deprecated.
|
static <T,C extends Collection<T>> |
Fn.Factory.single(IntFunction<? extends C> supplier)
Deprecated.
|
<C extends Collection<T>> |
ExceptionalStream.sliding(int windowSize,
int increment,
IntFunction<? extends C> collectionSupplier) |
<C extends Collection<T>> |
ExceptionalStream.split(int chunkSize,
IntFunction<? extends C> collectionSupplier)
Returns ExceptionalStream of
C with consecutive sub sequences of the elements, each of the same size (the final sequence may be smaller). |
<A> A[] |
ExceptionalStream.toArray(IntFunction<A[]> generator) |
<C extends Collection<T>> |
NoCachingNoUpdating.DisposableArray.toCollection(IntFunction<? extends C> supplier) |
<C extends Collection<T>> |
NoCachingNoUpdating.DisposableDeque.toCollection(IntFunction<? extends C> supplier) |
ImmutableMap<K,ImmutableList<E>> |
ListMultimap.toImmutableMap(IntFunction<? extends Map<K,ImmutableList<E>>> mapSupplier)
To immutable map.
|
ImmutableMap<K,ImmutableSet<E>> |
SetMultimap.toImmutableMap(IntFunction<? extends Map<K,ImmutableSet<E>>> mapSupplier)
To immutable map.
|
ImmutableMap<T,Integer> |
Multiset.toImmutableMap(IntFunction<? extends Map<T,Integer>> mapSupplier)
To immutable map.
|
<M extends Map<K,V>> |
Multimap.toMap(IntFunction<? extends M> supplier) |
<M extends Map<T,Integer>> |
Multiset.toMap(IntFunction<? extends M> supplier) |
static <T,L,R,LC extends Collection<L>,RC extends Collection<R>,E extends Exception> |
N.unzip(Collection<? extends T> c,
Throwables.BiConsumer<? super T,Pair<L,R>,E> unzip,
IntFunction<? extends Collection<?>> supplier) |
static <T,L,M,R,LC extends Collection<L>,MC extends Collection<M>,RC extends Collection<R>,E extends Exception> |
N.unzipp(Collection<? extends T> c,
Throwables.BiConsumer<? super T,Triple<L,M,R>,E> unzip,
IntFunction<? extends Collection<?>> supplier) |
static <K,V,M extends Map<K,V>> |
Maps.zip(Collection<? extends K> keys,
Collection<? extends V> values,
IntFunction<? extends M> mapSupplier) |
| Modifier and Type | Field and Description |
|---|---|
static IntFunction<Integer> |
IntFunction.BOX |
| Modifier and Type | Method and Description |
|---|---|
static <T,A> Collector<T,?,A[]> |
Collectors.toArray(IntFunction<A[]> arraySupplier) |
Copyright © 2021. All rights reserved.