public static class ECPObserverCall.Result extends Object
Constructor and Description |
---|
Result(ECPObserver observer,
Method method,
Object result)
This constructor is used if NO exception occurred.
|
Result(ECPObserver observer,
Throwable e,
Method method)
This constructor is used if an exception HAS occurred.
|
Modifier and Type | Method and Description |
---|---|
boolean |
exceptionOccurred()
Specifies whether this Result contains an exception.
|
static Object |
getDefaultValue(Method m)
Returns the default value for a given method.
|
Throwable |
getException()
.
|
ECPObserver |
getObserver()
The observer.
|
Object |
getResult()
The result.
|
Object |
getResultOrDefaultValue()
Returns the result or the default value for primitive types.
|
public Result(ECPObserver observer, Method method, Object result)
observer
- observermethod
- methodresult
- resultpublic Result(ECPObserver observer, Throwable e, Method method)
observer
- observere
- exceptionmethod
- methodpublic boolean exceptionOccurred()
public Throwable getException()
public ECPObserver getObserver()
public Object getResult()
public Object getResultOrDefaultValue()
Copyright © 2018. All rights reserved.