RxJava



rx.operators
Class OperationMinMax

java.lang.Object
  extended by rx.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<T>>
Observable<T>
max(Observable<T> source)
           
static
<T> Observable<T>
max(Observable<T> source, java.util.Comparator<T> comparator)
           
static
<T,R extends java.lang.Comparable<R>>
Observable<java.util.List<T>>
maxBy(Observable<T> source, Func1<T,R> selector)
           
static
<T,R> Observable<java.util.List<T>>
maxBy(Observable<T> source, Func1<T,R> selector, java.util.Comparator<R> comparator)
           
static
<T extends java.lang.Comparable<T>>
Observable<T>
min(Observable<T> source)
           
static
<T> Observable<T>
min(Observable<T> source, java.util.Comparator<T> comparator)
           
static
<T,R extends java.lang.Comparable<R>>
Observable<java.util.List<T>>
minBy(Observable<T> source, Func1<T,R> selector)
           
static
<T,R> Observable<java.util.List<T>>
minBy(Observable<T> source, Func1<T,R> selector, java.util.Comparator<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<T>> Observable<T> min(Observable<T> source)

min

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

minBy

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

minBy

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

max

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

max

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

maxBy

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

maxBy

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