public class EnforceAtMostOneElementCollector<T> extends Object implements Collector<T,OneTimeAssignment<T>,Optional<T>>
Collector.Characteristics| Constructor and Description |
|---|
EnforceAtMostOneElementCollector() |
| Modifier and Type | Method and Description |
|---|---|
BiConsumer<OneTimeAssignment<T>,T> |
accumulator() |
Set<Collector.Characteristics> |
characteristics() |
BinaryOperator<OneTimeAssignment<T>> |
combiner() |
Function<OneTimeAssignment<T>,Optional<T>> |
finisher() |
Supplier<OneTimeAssignment<T>> |
supplier() |
public Supplier<OneTimeAssignment<T>> supplier()
public BiConsumer<OneTimeAssignment<T>,T> accumulator()
accumulator in interface Collector<T,OneTimeAssignment<T>,Optional<T>>public BinaryOperator<OneTimeAssignment<T>> combiner()
public Function<OneTimeAssignment<T>,Optional<T>> finisher()
public Set<Collector.Characteristics> characteristics()
characteristics in interface Collector<T,OneTimeAssignment<T>,Optional<T>>Copyright © 2016 Digipost. All rights reserved.