V - the type parameterpublic class TaskResult<V> extends Object
| 构造器和说明 |
|---|
TaskResult(V result,
ResultState resultState)
Instantiates a new Task result.
|
TaskResult(V result,
ResultState resultState,
Exception ex)
Instantiates a new Task result.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <V> TaskResult<V> |
defaultResult()
Default result com.gobrs.async.com.gobrs.async.test.task result.
|
Exception |
getEx()
Gets ex.
|
V |
getResult()
Gets result.
|
ResultState |
getResultState()
Gets result state.
|
void |
setEx(Exception ex)
Sets ex.
|
void |
setResult(V result)
Sets result.
|
void |
setResultState(ResultState resultState)
Sets result state.
|
String |
toString() |
public TaskResult(V result, ResultState resultState)
result - the resultresultState - the result statepublic TaskResult(V result, ResultState resultState, Exception ex)
result - the resultresultState - the result stateex - the expublic static <V> TaskResult<V> defaultResult()
V - the type parameterpublic Exception getEx()
public void setEx(Exception ex)
ex - the expublic V getResult()
public void setResult(V result)
result - the resultpublic ResultState getResultState()
public void setResultState(ResultState resultState)
resultState - the result stateCopyright © 2022. All rights reserved.