T - the generic type of input elementsK - the output map's key typeV - the output map's values typepublic class ImmutableMapCollector<T,K,V> extends Object implements Collector<T,com.google.common.collect.ImmutableMap.Builder<K,V>,Map<K,V>>
Collector which returns an ImmutableMapCollector.Characteristics| Constructor and Description |
|---|
ImmutableMapCollector(Function<T,K> keyMapper,
Function<T,V> valueMapper)
Creates a new instance
|
| Modifier and Type | Method and Description |
|---|---|
BiConsumer<com.google.common.collect.ImmutableMap.Builder<K,V>,T> |
accumulator() |
Set<Collector.Characteristics> |
characteristics() |
BinaryOperator<com.google.common.collect.ImmutableMap.Builder<K,V>> |
combiner() |
Function<com.google.common.collect.ImmutableMap.Builder<K,V>,Map<K,V>> |
finisher() |
Supplier<com.google.common.collect.ImmutableMap.Builder<K,V>> |
supplier() |
public BiConsumer<com.google.common.collect.ImmutableMap.Builder<K,V>,T> accumulator()
public BinaryOperator<com.google.common.collect.ImmutableMap.Builder<K,V>> combiner()
public Set<Collector.Characteristics> characteristics()
Copyright © 2019 MuleSoft, Inc.. All rights reserved.