O
- The array type.public static class Streams.ArrayCollector<O>
extends java.lang.Object
implements java.util.stream.Collector<O,java.util.List<O>,O[]>
Modifier and Type | Field and Description |
---|---|
private static java.util.Set<java.util.stream.Collector.Characteristics> |
characteristics |
private java.lang.Class<O> |
elementType |
Constructor and Description |
---|
ArrayCollector(java.lang.Class<O> elementType)
Constructs a new instance for the given element type.
|
Modifier and Type | Method and Description |
---|---|
java.util.function.BiConsumer<java.util.List<O>,O> |
accumulator() |
java.util.Set<java.util.stream.Collector.Characteristics> |
characteristics() |
java.util.function.BinaryOperator<java.util.List<O>> |
combiner() |
java.util.function.Function<java.util.List<O>,O[]> |
finisher() |
java.util.function.Supplier<java.util.List<O>> |
supplier() |
private static final java.util.Set<java.util.stream.Collector.Characteristics> characteristics
private final java.lang.Class<O> elementType
public ArrayCollector(java.lang.Class<O> elementType)
elementType
- The element type.public java.util.Set<java.util.stream.Collector.Characteristics> characteristics()
public java.util.function.BinaryOperator<java.util.List<O>> combiner()