K
- the key typeT
- the source and group value typeV
- the value type of the groupspublic final class OperatorGroupBy<T,K,V> extends Object implements Observable.Operator<GroupedObservable<K,V>,T>
Modifier and Type | Class and Description |
---|---|
static class |
OperatorGroupBy.GroupByProducer |
static class |
OperatorGroupBy.GroupBySubscriber<T,K,V> |
Constructor and Description |
---|
OperatorGroupBy(Func1<? super T,? extends K> keySelector) |
OperatorGroupBy(Func1<? super T,? extends K> keySelector,
Func1<? super T,? extends V> valueSelector) |
OperatorGroupBy(Func1<? super T,? extends K> keySelector,
Func1<? super T,? extends V> valueSelector,
Func1<Action1<K>,Map<K,Object>> mapFactory) |
OperatorGroupBy(Func1<? super T,? extends K> keySelector,
Func1<? super T,? extends V> valueSelector,
int bufferSize,
boolean delayError,
Func1<Action1<K>,Map<K,Object>> mapFactory) |
Modifier and Type | Method and Description |
---|---|
Subscriber<? super T> |
call(Subscriber<? super GroupedObservable<K,V>> child) |
public OperatorGroupBy(Func1<? super T,? extends K> keySelector, Func1<? super T,? extends V> valueSelector)
public OperatorGroupBy(Func1<? super T,? extends K> keySelector, Func1<? super T,? extends V> valueSelector, Func1<Action1<K>,Map<K,Object>> mapFactory)
public Subscriber<? super T> call(Subscriber<? super GroupedObservable<K,V>> child)
call
in interface Func1<Subscriber<? super GroupedObservable<K,V>>,Subscriber<? super T>>
Copyright © 2017. All rights reserved.