public final class OperatorToMultimap<T,K extends Object,V> implements Observable .Operator <Map <K ,Collection <V>> ,T>
| Modifier and Type | Class and Description |
|---|---|
static class |
OperatorToMultimap
The default collection factory for a key in the multimap returning an ArrayList independent of the key.
|
static class |
OperatorToMultimap
The default multimap factory returning a HashMap.
|
| Constructor and Description |
|---|
OperatorToMultimap(Func1
ToMultimap with key selector, custom value selector, default HashMap factory and default ArrayList collection factory.
|
OperatorToMultimap(Func1
ToMultimap with key selector, custom value selector, custom Map factory and default ArrayList collection factory.
|
OperatorToMultimap(Func1
ToMultimap with key selector, custom value selector, custom Map factory and custom collection factory.
|
public OperatorToMultimap(Func1<? super T ,? extends K> keySelector, Func1 <? super T ,? extends V> valueSelector)
public OperatorToMultimap(Func1<? super T ,? extends K> keySelector, Func1 <? super T ,? extends V> valueSelector, Func0 <? extends Map <K ,Collection <V>>> mapFactory)
public OperatorToMultimap(Func1<? super T ,? extends K> keySelector, Func1 <? super T ,? extends V> valueSelector, Func0 <? extends Map <K ,Collection <V>>> mapFactory, Func1 <? super K ,? extends Collection <V>> collectionFactory)
public Subscriber<? super T> call(Subscriber <? super Map <K ,Collection <V>>> subscriber)