Top Description Fields Constructors Methods
rx.internal.operators

public final Class OperatorSkipWhile<T>

extends Object
implements Observable.Operator<T, T>
Class Inheritance
All Implemented Interfaces
rx.Observable.Operator, rx.functions.Func1, rx.functions.Function
Type Parameters
<T>
the value type
Imports
rx.Observable.Operator, .Subscriber, rx.exceptions.Exceptions, rx.functions.*

Skips any emitted source items as long as the specified condition holds true. Emits all further source items as soon as the condition becomes false.

Field Summary

Modifier and TypeField and Description
pack-priv final Func2<? super T, Integer, Boolean>

Constructor Summary

AccessConstructor and Description
public
OperatorSkipWhile(Func2<? super T, Integer, Boolean> predicate)

Method Summary

Modifier and TypeMethod and Description
public Subscriber<? super T>
call(final Subscriber<? super T> child)

Implements rx.functions.Func1.call.

public static <
the input value type
T
>
Func2<T, Integer, Boolean>

Returns:

The two argument function which ignores its second parameter
toPredicate2
(final Func1<? super T, Boolean>
the single argument predicate function
predicate
)

Convert to Func2 type predicate.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

predicateback to summary
pack-priv final Func2<? super T, Integer, Boolean> predicate

Constructor Detail

OperatorSkipWhileback to summary
public OperatorSkipWhile(Func2<? super T, Integer, Boolean> predicate)

Method Detail

callback to summary
public Subscriber<? super T> call(final Subscriber<? super T> child)

Implements rx.functions.Func1.call.

Annotations
@Override
toPredicate2back to summary
public static <T> Func2<T, Integer, Boolean> toPredicate2(final Func1<? super T, Boolean> predicate)

Convert to Func2 type predicate.

Parameters
<T>
the input value type
predicate:Func1<? super T, Boolean>

the single argument predicate function

Returns:Func2<T, Integer, Boolean>

The two argument function which ignores its second parameter