public final class GuavaCollectors
extends java.lang.Object
Collector that implement various useful reduction
operations, such as accumulating elements into Guava collections.| Modifier and Type | Method and Description |
|---|---|
static <T> java.util.stream.Collector<T,com.google.common.collect.ImmutableList.Builder<T>,com.google.common.collect.ImmutableList<T>> |
toImmutableList()
Returns a
Collector that accumulates the input elements into a
new ImmutableList. |
static <T> java.util.stream.Collector<T,com.google.common.collect.ImmutableSet.Builder<T>,com.google.common.collect.ImmutableSet<T>> |
toImmutableSet()
Returns a
Collector that accumulates the input elements into a
new ImmutableSet. |
public static <T> java.util.stream.Collector<T,com.google.common.collect.ImmutableSet.Builder<T>,com.google.common.collect.ImmutableSet<T>> toImmutableSet()
Collector that accumulates the input elements into a
new ImmutableSet.T - typeCollector which collects all the input elements into a
ImmutableSetpublic static <T> java.util.stream.Collector<T,com.google.common.collect.ImmutableList.Builder<T>,com.google.common.collect.ImmutableList<T>> toImmutableList()
Collector that accumulates the input elements into a
new ImmutableList.T - typeCollector which collects all the input elements into a
ImmutableList, in encounter order