public class Pausable
extends java.lang.Exception
| Modifier and Type | Class and Description |
|---|---|
static interface |
Pausable.Fork |
static interface |
Pausable.Fork1<AA> |
static interface |
Pausable.Pfun<XX,YY,EE extends java.lang.Throwable> |
static interface |
Pausable.Psumer<XX,EE extends java.lang.Throwable> |
static interface |
Pausable.Spawn<TT> |
| Modifier and Type | Method and Description |
|---|---|
static <XX,E1 extends java.lang.Throwable,E2 extends java.lang.Throwable> |
apply(XX obj,
Pausable.Psumer<XX,E1> func1,
Pausable.Psumer<XX,E2> func2) |
static <XX,E1 extends java.lang.Throwable,E2 extends java.lang.Throwable,E3 extends java.lang.Throwable> |
apply(XX obj,
Pausable.Psumer<XX,E1> func1,
Pausable.Psumer<XX,E2> func2,
Pausable.Psumer<XX,E3> func3) |
static <XX,EE extends java.lang.Throwable> |
apply(XX obj,
Pausable.Psumer<XX,EE> func) |
static <XX,EE extends java.lang.Throwable> |
applyAll(XX obj,
Pausable.Psumer<XX,EE>... funcs) |
static <X1,X2,X3,X4,E1 extends java.lang.Throwable,E2 extends java.lang.Throwable,E3 extends java.lang.Throwable> |
chain(X1 obj,
Pausable.Pfun<X1,X2,E1> function1,
Pausable.Pfun<X2,X3,E2> function2,
Pausable.Pfun<X3,X4,E3> function3) |
static <X1,X2,ZZ,E1 extends java.lang.Throwable,E2 extends java.lang.Throwable> |
chain(X1 obj,
Pausable.Pfun<X1,X2,E1> function1,
Pausable.Pfun<X2,ZZ,E2> function2) |
static <XX,YY,EE extends java.lang.Throwable> |
chain(XX obj,
Pausable.Pfun<XX,YY,EE> function) |
public static <XX,YY,EE extends java.lang.Throwable> YY chain(XX obj,
Pausable.Pfun<XX,YY,EE> function)
throws Pausable,
EE extends java.lang.Throwable
PausableEE extends java.lang.Throwablepublic static <X1,X2,ZZ,E1 extends java.lang.Throwable,E2 extends java.lang.Throwable> ZZ chain(X1 obj,
Pausable.Pfun<X1,X2,E1> function1,
Pausable.Pfun<X2,ZZ,E2> function2)
throws Pausable,
E1 extends java.lang.Throwable,
E2 extends java.lang.Throwable
PausableE1 extends java.lang.Throwablepublic static <X1,X2,X3,X4,E1 extends java.lang.Throwable,E2 extends java.lang.Throwable,E3 extends java.lang.Throwable> X4 chain(X1 obj,
Pausable.Pfun<X1,X2,E1> function1,
Pausable.Pfun<X2,X3,E2> function2,
Pausable.Pfun<X3,X4,E3> function3)
throws Pausable,
E1 extends java.lang.Throwable,
E2 extends java.lang.Throwable,
E3 extends java.lang.Throwable
PausableE1 extends java.lang.Throwablepublic static <XX,EE extends java.lang.Throwable> XX apply(XX obj,
Pausable.Psumer<XX,EE> func)
throws Pausable,
EE extends java.lang.Throwable
PausableEE extends java.lang.Throwablepublic static <XX,E1 extends java.lang.Throwable,E2 extends java.lang.Throwable> XX apply(XX obj,
Pausable.Psumer<XX,E1> func1,
Pausable.Psumer<XX,E2> func2)
throws Pausable,
E1 extends java.lang.Throwable,
E2 extends java.lang.Throwable
PausableE1 extends java.lang.Throwablepublic static <XX,E1 extends java.lang.Throwable,E2 extends java.lang.Throwable,E3 extends java.lang.Throwable> XX apply(XX obj,
Pausable.Psumer<XX,E1> func1,
Pausable.Psumer<XX,E2> func2,
Pausable.Psumer<XX,E3> func3)
throws Pausable,
E1 extends java.lang.Throwable,
E2 extends java.lang.Throwable,
E3 extends java.lang.Throwable
PausableE1 extends java.lang.Throwablepublic static <XX,EE extends java.lang.Throwable> XX applyAll(XX obj,
Pausable.Psumer<XX,EE>... funcs)
throws Pausable,
EE extends java.lang.Throwable
PausableEE extends java.lang.Throwable