public class Collectors
extends java.lang.Object
Collectors
that makes use of the data structures in Collections
.Constructor and Description |
---|
Collectors() |
Modifier and Type | Method and Description |
---|---|
static <T,K> java.util.stream.Collector<T,?,java.util.Map<K,java.util.List<T>>> |
groupingBy(java.util.function.Function<? super T,? extends K> classifier) |
static <T,K,A,D> java.util.stream.Collector<T,?,java.util.Map<K,D>> |
groupingBy(java.util.function.Function<? super T,? extends K> classifier,
java.util.stream.Collector<? super T,A,D> downstream) |
static <T> java.util.stream.Collector<T,?,java.util.List<T>> |
toList() |
static <T,K,U> java.util.stream.Collector<T,?,java.util.Map<K,U>> |
toMap(java.util.function.Function<? super T,? extends K> keyMapper,
java.util.function.Function<? super T,? extends U> valueMapper) |
static <T> java.util.stream.Collector<T,?,java.util.Set<T>> |
toSet() |
public static <T,K> java.util.stream.Collector<T,?,java.util.Map<K,java.util.List<T>>> groupingBy(java.util.function.Function<? super T,? extends K> classifier)
Collectors.groupingBy(Function)
public static <T,K,A,D> java.util.stream.Collector<T,?,java.util.Map<K,D>> groupingBy(java.util.function.Function<? super T,? extends K> classifier, java.util.stream.Collector<? super T,A,D> downstream)
Collectors.groupingBy(Function, Collector)
public static <T> java.util.stream.Collector<T,?,java.util.List<T>> toList()
Collectors.toList()
public static <T,K,U> java.util.stream.Collector<T,?,java.util.Map<K,U>> toMap(java.util.function.Function<? super T,? extends K> keyMapper, java.util.function.Function<? super T,? extends U> valueMapper)
Collectors.toMap(Function, Function)
public static <T> java.util.stream.Collector<T,?,java.util.Set<T>> toSet()
Collectors.toSet()
Copyright © 2009-2019 Aarhus University