public class X<RESULT> extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
X.AbstractPromiseTask<FUNC,R,I> |
static class |
X.PromiseTaskRCI<R,I> |
static class |
X.PromiseTaskRCV<R,I> |
static class |
X.PromiseTaskVCI<R,I> |
static class |
X.PromiseTaskVCV<R,I> |
static interface |
X.ReturnCallbackNoParam<R>
R call()
|
static interface |
X.ReturnCallbackWithParam<R,I>
R call (I)
|
static interface |
X.VoidCallbackNoParam |
static interface |
X.VoidCallbackWithParam<I>
void callback(I)
|
| 构造器和说明 |
|---|
X() |
X(boolean te) |
X(RESULT result) |
X(RESULT result,
boolean te) |
X(RESULT result,
Throwable error) |
X(RESULT result,
Throwable error,
boolean te) |
X(Throwable error) |
X(Throwable error,
boolean te) |
| 限定符和类型 | 方法和说明 |
|---|---|
X2<RESULT> |
bean() |
<R> X2<R> |
bean(Class<R> clazz) |
<R> X2<R> |
bean(Class<R> clazz,
R r) |
<R> X2<R> |
bean(Class<R> clazz,
R r,
boolean replace) |
<R> X2<R> |
bean(String name) |
<R> X2<R> |
bean(String name,
Class<R> clazz) |
<R> X2<R> |
bean(String name,
Class<R> clazz,
R r) |
<R> X2<R> |
bean(String name,
Class<R> clazz,
R r,
boolean replace) |
<R> X2<R> |
bean(String name,
R object) |
<R> X2<R> |
bean(String name,
R object,
boolean replace) |
static <R> X2<R> |
beanS(Class<R> clazz) |
static <R> X2<R> |
beanS(Class<R> clazz,
R r) |
static <R> X2<R> |
beanS(Class<R> clazz,
R r,
boolean replace) |
static <R> X2<R> |
beanS(Class<R> clazz,
String name,
R r) |
static <R> X2<R> |
beanS(Class<R> clazz,
String name,
R r,
boolean replace) |
static <R> X2<R> |
beanS(String name) |
static <R> X2<R> |
beanS(String name,
Class<R> clazz) |
static <R> X2<R> |
beanS(String name,
Class<R> clazz,
R r) |
static <R> X2<R> |
beanS(String name,
Class<R> clazz,
R r,
boolean replace) |
static <R> X2<R> |
beanS(String name,
R object) |
static <R> X2<R> |
beanS(String name,
R object,
boolean replace) |
X1<RESULT> |
begin() |
static <R> X1<R> |
beginS() |
X<Boolean> |
E() |
<R> X<R> |
E(X.ReturnCallbackNoParam<R> callback) |
<R> X<R> |
E(X.ReturnCallbackWithParam<R,RESULT> callback) |
X<RESULT> |
E(X.VoidCallbackNoParam callback) |
X<RESULT> |
E(X.VoidCallbackWithParam<RESULT> callback) |
X<RESULT> |
EX(X.ReturnCallbackNoParam<RESULT> callback) |
X<RESULT> |
EX(X.ReturnCallbackWithParam<RESULT,Throwable> callback) |
X<RESULT> |
EX(X.VoidCallbackNoParam callback) |
X<RESULT> |
EX(X.VoidCallbackWithParam<Throwable> callback) |
X<Boolean> |
F() |
<R> X<R> |
F(X.ReturnCallbackNoParam<R> callback) |
<R> X<R> |
F(X.ReturnCallbackWithParam<R,RESULT> callback) |
X<RESULT> |
F(X.VoidCallbackNoParam callback) |
X<RESULT> |
F(X.VoidCallbackWithParam<RESULT> callback) |
<R> X<R> |
FINALLY(X.ReturnCallbackNoParam<R> callback) |
<R> X<R> |
FINALLY(X.ReturnCallbackWithParam<R,RESULT> callback) |
X<RESULT> |
FINALLY(X.VoidCallbackNoParam callback) |
X<RESULT> |
FINALLY(X.VoidCallbackWithParam<RESULT> callback) |
X<com.google.gson.Gson> |
formatterJsonKit() |
static X<com.google.gson.Gson> |
formatterJsonKitS() |
static X<com.google.gson.Gson> |
formatterJsonKitS(boolean te) |
RESULT |
get() |
Throwable |
getError() |
boolean |
isThrowException() |
X<com.google.gson.Gson> |
jsonKit() |
static X<com.google.gson.Gson> |
jsonKitS() |
static X<com.google.gson.Gson> |
jsonKitS(boolean te) |
X<RESULT> |
lg() |
static <R> X<R[]> |
lgS(R... in) |
X<RESULT> |
line() |
static <R> X<R[]> |
lineS(R... in) |
X<RESULT> |
ln() |
static <R> X<R[]> |
lnS(R... in) |
X<RESULT> |
log() |
static <R> X<R[]> |
logS(R... in) |
static <R> X<R> |
of() |
static <R> X<R> |
of(boolean te) |
static <R> X<R> |
of(R t) |
static <R> X<R> |
of(R t,
boolean te) |
static <R,E extends Throwable> |
of(R r,
E error) |
static <R,E extends Throwable> |
of(R r,
E error,
boolean te) |
static <R,E extends Throwable> |
reject(E e) |
static <R,E extends Throwable> |
reject(E e,
boolean te) |
static <R> X<R> |
resolve() |
static <R> X<R> |
resolve(boolean te) |
static <R> X<R> |
resolve(R r) |
static <R> X<R> |
resolve(R r,
boolean te) |
void |
set(RESULT r) |
X<Boolean> |
T() |
<R> X<R> |
T(X.ReturnCallbackNoParam<R> callback) |
<R> X<R> |
T(X.ReturnCallbackWithParam<R,RESULT> callback) |
X<RESULT> |
T(X.VoidCallbackNoParam callback) |
X<RESULT> |
T(X.VoidCallbackWithParam<RESULT> callback) |
<R> X<X.AbstractPromiseTask<X.ReturnCallbackNoParam<R>,R,RESULT>> |
task(X.ReturnCallbackNoParam<R> callback) |
<R,I> X<X.AbstractPromiseTask<X.ReturnCallbackWithParam<R,I>,R,I>> |
task(X.ReturnCallbackWithParam<R,I> callback,
I input) |
<R> X<X.AbstractPromiseTask<X.ReturnCallbackWithParam<R,RESULT>,R,RESULT>> |
task(X.ReturnCallbackWithParam<R,RESULT> callback) |
<R> X<X.AbstractPromiseTask<X.VoidCallbackNoParam,R,RESULT>> |
task(X.VoidCallbackNoParam callback) |
<R,I> X<X.AbstractPromiseTask<X.VoidCallbackWithParam<I>,R,I>> |
task(X.VoidCallbackWithParam<I> callback,
I input) |
<R> X<X.AbstractPromiseTask<X.VoidCallbackWithParam<RESULT>,R,RESULT>> |
task(X.VoidCallbackWithParam<RESULT> callback) |
static <R,I> X<X.AbstractPromiseTask<X.ReturnCallbackNoParam<R>,R,I>> |
taskS(X.ReturnCallbackNoParam<R> callback) |
static <R,I> X<X.AbstractPromiseTask<X.ReturnCallbackNoParam<R>,R,I>> |
taskS(X.ReturnCallbackNoParam<R> callback,
boolean te) |
static <R,I> X<X.AbstractPromiseTask<X.ReturnCallbackWithParam<R,I>,R,I>> |
taskS(X.ReturnCallbackWithParam<R,I> callback) |
static <R,I> X<X.AbstractPromiseTask<X.ReturnCallbackWithParam<R,I>,R,I>> |
taskS(X.ReturnCallbackWithParam<R,I> callback,
boolean te) |
static <R,I> X<X.AbstractPromiseTask<X.ReturnCallbackWithParam<R,I>,R,I>> |
taskS(X.ReturnCallbackWithParam<R,I> callback,
I input) |
static <R,I> X<X.AbstractPromiseTask<X.ReturnCallbackWithParam<R,I>,R,I>> |
taskS(X.ReturnCallbackWithParam<R,I> callback,
I input,
boolean te) |
static <R,I> X<X.AbstractPromiseTask<X.VoidCallbackNoParam,R,I>> |
taskS(X.VoidCallbackNoParam callback) |
static <R,I> X<X.AbstractPromiseTask<X.VoidCallbackNoParam,R,I>> |
taskS(X.VoidCallbackNoParam callback,
boolean te) |
static <R,I> X<X.AbstractPromiseTask<X.VoidCallbackWithParam<I>,R,I>> |
taskS(X.VoidCallbackWithParam<I> callback) |
static <R,I> X<X.AbstractPromiseTask<X.VoidCallbackWithParam<I>,R,I>> |
taskS(X.VoidCallbackWithParam<I> callback,
boolean te) |
static <R,I> X<X.AbstractPromiseTask<X.VoidCallbackWithParam<I>,R,I>> |
taskS(X.VoidCallbackWithParam<I> callback,
I input) |
static <R,I> X<X.AbstractPromiseTask<X.VoidCallbackWithParam<I>,R,I>> |
taskS(X.VoidCallbackWithParam<I> callback,
I input,
boolean te) |
X<ServerSocket> |
tcp(int port) |
X<Socket> |
tcp(String ip,
int port) |
static X<ServerSocket> |
tcpS(int port) |
static X<ServerSocket> |
tcpS(int port,
boolean te) |
static X<Socket> |
tcpS(String ip,
int port) |
static X<Socket> |
tcpS(String ip,
int port,
boolean te) |
<R> X<R> |
THEN(X.ReturnCallbackNoParam<R> callback) |
<R> X<R> |
THEN(X.ReturnCallbackWithParam<R,RESULT> callback) |
X<RESULT> |
THEN(X.VoidCallbackNoParam callback) |
X<RESULT> |
THEN(X.VoidCallbackWithParam<RESULT> callback) |
X<RESULT> |
throwException() |
X<RESULT> |
throwException(boolean te) |
X<String> |
toFormatJson() |
X<String> |
toJson() |
<R> X<R> |
toObject(Class<R> clazz) |
X<DatagramSocket> |
udp() |
X<DatagramSocket> |
udp(int port) |
static X<DatagramSocket> |
udpS() |
static X<DatagramSocket> |
udpS(boolean te) |
static X<DatagramSocket> |
udpS(int port) |
static X<DatagramSocket> |
udpS(int port,
boolean te) |
static <R> X<R> |
x() |
static <R> X<R> |
x(boolean te) |
static <R> X<R> |
x(R t) |
static <R> X<R> |
x(R t,
boolean te) |
static <R,E extends Throwable> |
x(R r,
E error) |
static <R,E extends Throwable> |
x(R r,
E error,
boolean te) |
public X()
public X(boolean te)
public X(RESULT result)
public X(Throwable error)
public X(RESULT result, boolean te)
public X(Throwable error, boolean te)
public boolean isThrowException()
public Throwable getError()
public RESULT get()
public static <R> X<R> resolve()
public static <R> X<R> resolve(R r)
public static <R> X<R> resolve(boolean te)
public static <R> X<R> resolve(R r, boolean te)
public static <R> X<R> of()
public static <R> X<R> of(R t)
public static <R> X<R> of(boolean te)
public static <R> X<R> of(R t, boolean te)
public <R> X<R> THEN(X.ReturnCallbackNoParam<R> callback)
public <R> X<R> THEN(X.ReturnCallbackWithParam<R,RESULT> callback)
public X<RESULT> THEN(X.VoidCallbackWithParam<RESULT> callback)
public X<RESULT> THEN(X.VoidCallbackNoParam callback)
public <R> X<R> FINALLY(X.ReturnCallbackNoParam<R> callback)
public <R> X<R> FINALLY(X.ReturnCallbackWithParam<R,RESULT> callback)
public X<RESULT> FINALLY(X.VoidCallbackWithParam<RESULT> callback)
public X<RESULT> FINALLY(X.VoidCallbackNoParam callback)
public X<RESULT> EX(X.ReturnCallbackNoParam<RESULT> callback)
public X<RESULT> EX(X.ReturnCallbackWithParam<RESULT,Throwable> callback)
public X<RESULT> EX(X.VoidCallbackWithParam<Throwable> callback)
public X<RESULT> EX(X.VoidCallbackNoParam callback)
public <R> X<R> E(X.ReturnCallbackNoParam<R> callback)
public <R> X<R> E(X.ReturnCallbackWithParam<R,RESULT> callback)
public X<RESULT> E(X.VoidCallbackWithParam<RESULT> callback)
public X<RESULT> E(X.VoidCallbackNoParam callback)
public static <R> X1<R> beginS()
public <R> X<R> T(X.ReturnCallbackNoParam<R> callback)
public <R> X<R> T(X.ReturnCallbackWithParam<R,RESULT> callback)
public X<RESULT> T(X.VoidCallbackWithParam<RESULT> callback)
public X<RESULT> T(X.VoidCallbackNoParam callback)
public <R> X<R> F(X.ReturnCallbackNoParam<R> callback)
public <R> X<R> F(X.ReturnCallbackWithParam<R,RESULT> callback)
public X<RESULT> F(X.VoidCallbackWithParam<RESULT> callback)
public X<RESULT> F(X.VoidCallbackNoParam callback)
public static <R,I> X<X.AbstractPromiseTask<X.VoidCallbackNoParam,R,I>> taskS(X.VoidCallbackNoParam callback, boolean te)
public static <R,I> X<X.AbstractPromiseTask<X.VoidCallbackWithParam<I>,R,I>> taskS(X.VoidCallbackWithParam<I> callback, boolean te)
public static <R,I> X<X.AbstractPromiseTask<X.VoidCallbackWithParam<I>,R,I>> taskS(X.VoidCallbackWithParam<I> callback, I input, boolean te)
public static <R,I> X<X.AbstractPromiseTask<X.ReturnCallbackNoParam<R>,R,I>> taskS(X.ReturnCallbackNoParam<R> callback, boolean te)
public static <R,I> X<X.AbstractPromiseTask<X.ReturnCallbackWithParam<R,I>,R,I>> taskS(X.ReturnCallbackWithParam<R,I> callback, boolean te)
public static <R,I> X<X.AbstractPromiseTask<X.ReturnCallbackWithParam<R,I>,R,I>> taskS(X.ReturnCallbackWithParam<R,I> callback, I input, boolean te)
public static <R,I> X<X.AbstractPromiseTask<X.VoidCallbackNoParam,R,I>> taskS(X.VoidCallbackNoParam callback)
public static <R,I> X<X.AbstractPromiseTask<X.VoidCallbackWithParam<I>,R,I>> taskS(X.VoidCallbackWithParam<I> callback)
public static <R,I> X<X.AbstractPromiseTask<X.VoidCallbackWithParam<I>,R,I>> taskS(X.VoidCallbackWithParam<I> callback, I input)
public static <R,I> X<X.AbstractPromiseTask<X.ReturnCallbackNoParam<R>,R,I>> taskS(X.ReturnCallbackNoParam<R> callback)
public static <R,I> X<X.AbstractPromiseTask<X.ReturnCallbackWithParam<R,I>,R,I>> taskS(X.ReturnCallbackWithParam<R,I> callback)
public static <R,I> X<X.AbstractPromiseTask<X.ReturnCallbackWithParam<R,I>,R,I>> taskS(X.ReturnCallbackWithParam<R,I> callback, I input)
public <R> X<X.AbstractPromiseTask<X.VoidCallbackNoParam,R,RESULT>> task(X.VoidCallbackNoParam callback)
public <R> X<X.AbstractPromiseTask<X.VoidCallbackWithParam<RESULT>,R,RESULT>> task(X.VoidCallbackWithParam<RESULT> callback)
public <R,I> X<X.AbstractPromiseTask<X.VoidCallbackWithParam<I>,R,I>> task(X.VoidCallbackWithParam<I> callback, I input)
public <R> X<X.AbstractPromiseTask<X.ReturnCallbackNoParam<R>,R,RESULT>> task(X.ReturnCallbackNoParam<R> callback)
public <R> X<X.AbstractPromiseTask<X.ReturnCallbackWithParam<R,RESULT>,R,RESULT>> task(X.ReturnCallbackWithParam<R,RESULT> callback)
public <R,I> X<X.AbstractPromiseTask<X.ReturnCallbackWithParam<R,I>,R,I>> task(X.ReturnCallbackWithParam<R,I> callback, I input)
@SafeVarargs public static <R> X<R[]> logS(R... in)
@SafeVarargs public static <R> X<R[]> lgS(R... in)
@SafeVarargs public static <R> X<R[]> lineS(R... in)
@SafeVarargs public static <R> X<R[]> lnS(R... in)
public void set(RESULT r)
public static X<ServerSocket> tcpS(int port)
public static X<ServerSocket> tcpS(int port, boolean te)
public X<ServerSocket> tcp(int port)
public static X<DatagramSocket> udpS(int port)
public static X<DatagramSocket> udpS(int port, boolean te)
public X<DatagramSocket> udp(int port)
public static X<DatagramSocket> udpS()
public static X<DatagramSocket> udpS(boolean te)
public X<DatagramSocket> udp()
public static X<com.google.gson.Gson> formatterJsonKitS()
public static X<com.google.gson.Gson> formatterJsonKitS(boolean te)
public static X<com.google.gson.Gson> jsonKitS()
public static X<com.google.gson.Gson> jsonKitS(boolean te)
public X<com.google.gson.Gson> formatterJsonKit()
public X<com.google.gson.Gson> jsonKit()
public static <R> X<R> x()
public static <R> X<R> x(R t)
public static <R> X<R> x(boolean te)
public static <R> X<R> x(R t, boolean te)
Copyright © 2020. All Rights Reserved.