public static class ObserverCall.Result extends Object
| Constructor and Description |
|---|
Result(ESObserver observer,
Method method,
Object result)
This constructor is used if NO throwable occurred.
|
Result(ESObserver observer,
Method method,
Throwable throwable)
This constructor is used if an throwable HAS occurred.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
exceptionOccurred()
Specifies whether this Result contains an throwable.
|
static Object |
getDefaultValue(Method method)
Returns the default value for a given method, which is null or the default primitive value.
|
Throwable |
getException()
.
|
ESObserver |
getObserver()
The observer.
|
Object |
getResult()
The result.
|
Object |
getResultOrDefaultValue()
Returns the result or the default value for primitive types.
|
public Result(ESObserver observer, Method method, Object result)
observer - observermethod - methodresult - resultpublic Result(ESObserver observer, Method method, Throwable throwable)
observer - observerthrowable - throwablemethod - methodpublic boolean exceptionOccurred()
public Throwable getException()
public ESObserver getObserver()
public Object getResult()
public Object getResultOrDefaultValue()
Copyright © 2017. All rights reserved.