Interface Decorated<T>
-
- All Known Implementing Classes:
DefaultDecorated
public interface Decorated<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
afterCall(java.lang.reflect.Method method, java.lang.Object result, java.lang.Object[] args)
void
beforeCall(java.lang.reflect.Method method, java.lang.Object[] args)
java.lang.Object
call(java.lang.reflect.Method method, java.lang.Object[] args)
WebDriverDecorator
getDecorator()
T
getOriginal()
java.lang.Object
onError(java.lang.reflect.Method method, java.lang.reflect.InvocationTargetException e, java.lang.Object[] args)
-
-
-
Method Detail
-
getOriginal
T getOriginal()
-
getDecorator
WebDriverDecorator getDecorator()
-
beforeCall
void beforeCall(java.lang.reflect.Method method, java.lang.Object[] args)
-
call
java.lang.Object call(java.lang.reflect.Method method, java.lang.Object[] args) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
afterCall
void afterCall(java.lang.reflect.Method method, java.lang.Object result, java.lang.Object[] args)
-
onError
java.lang.Object onError(java.lang.reflect.Method method, java.lang.reflect.InvocationTargetException e, java.lang.Object[] args) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
-