RxJava



rx.math.operators
Class OperationMinMax

java.lang.Object
  extended by rx.math.operators.OperationMinMax

public class OperationMinMax
extends java.lang.Object

Returns the minimum element in an observable sequence.


Constructor Summary
OperationMinMax()
           
 
Method Summary
static
<T extends java.lang.Comparable<? super T>>
rx.Observable<T>
max(rx.Observable<T> source)
           
static
<T> rx.Observable<T>
max(rx.Observable<T> source, java.util.Comparator<? super T> comparator)
           
static
<T,R extends java.lang.Comparable<? super R>>
rx.Observable<java.util.List<T>>
maxBy(rx.Observable<T> source, rx.functions.Func1<T,R> selector)
           
static
<T,R> rx.Observable<java.util.List<T>>
maxBy(rx.Observable<T> source, rx.functions.Func1<T,R> selector, java.util.Comparator<? super R> comparator)
           
static
<T extends java.lang.Comparable<? super T>>
rx.Observable<T>
min(rx.Observable<T> source)
           
static
<T> rx.Observable<T>
min(rx.Observable<T> source, java.util.Comparator<? super T> comparator)
           
static
<T,R extends java.lang.Comparable<? super R>>
rx.Observable<java.util.List<T>>
minBy(rx.Observable<T> source, rx.functions.Func1<T,R> selector)
           
static
<T,R> rx.Observable<java.util.List<T>>
minBy(rx.Observable<T> source, rx.functions.Func1<T,R> selector, java.util.Comparator<? super R> comparator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationMinMax

public OperationMinMax()
Method Detail

min

public static <T extends java.lang.Comparable<? super T>> rx.Observable<T> min(rx.Observable<T> source)

min

public static <T> rx.Observable<T> min(rx.Observable<T> source,
                                       java.util.Comparator<? super T> comparator)

minBy

public static <T,R extends java.lang.Comparable<? super R>> rx.Observable<java.util.List<T>> minBy(rx.Observable<T> source,
                                                                                                   rx.functions.Func1<T,R> selector)

minBy

public static <T,R> rx.Observable<java.util.List<T>> minBy(rx.Observable<T> source,
                                                           rx.functions.Func1<T,R> selector,
                                                           java.util.Comparator<? super R> comparator)

max

public static <T extends java.lang.Comparable<? super T>> rx.Observable<T> max(rx.Observable<T> source)

max

public static <T> rx.Observable<T> max(rx.Observable<T> source,
                                       java.util.Comparator<? super T> comparator)

maxBy

public static <T,R extends java.lang.Comparable<? super R>> rx.Observable<java.util.List<T>> maxBy(rx.Observable<T> source,
                                                                                                   rx.functions.Func1<T,R> selector)

maxBy

public static <T,R> rx.Observable<java.util.List<T>> maxBy(rx.Observable<T> source,
                                                           rx.functions.Func1<T,R> selector,
                                                           java.util.Comparator<? super R> comparator)