public class X1<RESULT> extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
X1.ReturnCallbackNoParam<R> |
static interface |
X1.ReturnCallbackWithParam<R,I> |
static interface |
X1.VoidCallbackNoParam |
static interface |
X1.VoidCallbackWithParam<I> |
| 限定符和类型 | 方法和说明 |
|---|---|
<I> X1<RESULT> |
AS(I in) |
<R> X1<RESULT> |
DEFAUT(X1.ReturnCallbackNoParam<R> callback) |
<R,I> X1<RESULT> |
DEFAUT(X1.ReturnCallbackWithParam<R,I> callback) |
X1<RESULT> |
DEFAUT(X1.VoidCallbackNoParam callback) |
<I> X1<RESULT> |
DEFAUT(X1.VoidCallbackWithParam<I> callback) |
<I> X1<RESULT> |
ELIF(I t) |
<R> X1<RESULT> |
ELSE(X1.ReturnCallbackNoParam<R> callback) |
<R,I> X1<RESULT> |
ELSE(X1.ReturnCallbackWithParam<R,I> callback) |
X1<RESULT> |
ELSE(X1.VoidCallbackNoParam callback) |
<I> X1<RESULT> |
ELSE(X1.VoidCallbackWithParam<I> callback) |
X<RESULT> |
end() |
X<RESULT> |
end(boolean te) |
<I> X1<RESULT> |
IF(I t)
syntax :
S -> if .then .T
T -> else if .then .T | else |ε
.
|
<I> X1<RESULT> |
MATCH(I in)
S -> match .
|
<R> X1<RESULT> |
THEN(X1.ReturnCallbackNoParam<R> callback) |
<R,I> X1<RESULT> |
THEN(X1.ReturnCallbackWithParam<R,I> callback) |
X1<RESULT> |
THEN(X1.VoidCallbackNoParam callback) |
<I> X1<RESULT> |
THEN(X1.VoidCallbackWithParam<I> callback) |
public <I> X1<RESULT> IF(I t)
I - t - public <I> X1<RESULT> MATCH(I in)
I - in - public X1<RESULT> DEFAUT(X1.VoidCallbackNoParam callback)
public <I> X1<RESULT> DEFAUT(X1.VoidCallbackWithParam<I> callback)
public <R,I> X1<RESULT> DEFAUT(X1.ReturnCallbackWithParam<R,I> callback)
public <R> X1<RESULT> DEFAUT(X1.ReturnCallbackNoParam<R> callback)
public X1<RESULT> THEN(X1.VoidCallbackNoParam callback)
public <I> X1<RESULT> THEN(X1.VoidCallbackWithParam<I> callback)
public <R,I> X1<RESULT> THEN(X1.ReturnCallbackWithParam<R,I> callback)
public <R> X1<RESULT> THEN(X1.ReturnCallbackNoParam<R> callback)
public X1<RESULT> ELSE(X1.VoidCallbackNoParam callback)
public <I> X1<RESULT> ELSE(X1.VoidCallbackWithParam<I> callback)
public <R,I> X1<RESULT> ELSE(X1.ReturnCallbackWithParam<R,I> callback)
public <R> X1<RESULT> ELSE(X1.ReturnCallbackNoParam<R> callback)
Copyright © 2020. All Rights Reserved.