All Methods Instance Methods Concrete Methods
| 限定符和类型 |
方法和说明 |
Domino<T,R> |
background() |
Domino<T,R> |
backgroundQueue() |
<U1,U2,S1,S2> TaskDomino<T,U2,S2> |
beginTask(Task<R,U1,S1> task,
Function2<R,U1,U2> func1,
Function2<R,S1,S2> func2) |
<U,S> TaskDomino<T,U,S> |
beginTask(Task<R,U,S> task) |
<U> Domino<T,U> |
clear() |
<S1,S2,V> Domino<T,V> |
combine(Domino<? super R,S1> domino1,
Domino<? super R,S2> domino2,
Function2<? super S1,? super S2,? extends V> combiner) |
<S1,S2,U1,U2,V> Domino<T,V> |
combineTask(TaskDomino<? super R,S1,U1> taskDomino1,
TaskDomino<? super R,S2,U2> taskDomino2,
Function2<? super S1,? super S2,? extends V> combiner) |
void |
commit() |
<S extends Domino<T,R>> S |
convert(DominoConverter<T,R,S> converter) |
<U> Domino<T,U> |
dominoMap(Domino<? super R,? extends U> domino) |
Domino<T,R> |
filter(Function1<? super R,java.lang.Boolean> filter) |
<U> Domino<T,U> |
flatMap(Function1<? super R,java.util.List<U>> map) |
java.lang.Object |
getLabel() |
Player<T,R> |
getPlayer() |
<U> Domino<T,U> |
lift(Function1<java.util.concurrent.CopyOnWriteArrayList<R>,java.util.concurrent.CopyOnWriteArrayList<U>> function) |
<U,S> Domino<T,U> |
map(java.lang.Class<S> clazz,
Function2<? super S,? super R,? extends U> map) |
<U> Domino<T,U> |
map(Function1<? super R,? extends U> map) |
<U> Domino<T,U> |
merge(Domino<? super R,? extends U>[] dominoes) |
<U> Domino<T,U> |
merge(Domino<? super R,? extends U> domino1,
Domino<? super R,? extends U> domino2) |
<U> Domino<T,U> |
merge(Domino<? super R,? extends U> domino1,
Domino<? super R,? extends U> domino2,
Domino<? super R,? extends U> domino3) |
void |
play(java.util.concurrent.CopyOnWriteArrayList<T> input) |
<U> Domino<T,U> |
reduce(Function1<java.util.List<R>,? extends U> reducer) |
Domino<T,R> |
target(Action0 action0) |
Domino<T,R> |
target(Action1<? super R> action1) |
<U> Domino<T,R> |
target(java.lang.Class<? extends U> clazz,
TargetAction0<? super U> targetAction0)
T是原本输入的参数类型,R是将传给下面的参数类型!
|
<U> Domino<T,R> |
target(java.lang.Class<? extends U> clazz,
TargetAction1<? super U,? super R> targetAction1) |
Domino<T,R> |
target(Domino<? super R,?> domino) |
Domino<T,R> |
throttle(long windowDuration,
java.util.concurrent.TimeUnit unit) |
Domino<T,R> |
uiThread() |