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 voidafterCall(java.lang.reflect.Method method, java.lang.Object result, java.lang.Object[] args)voidbeforeCall(java.lang.reflect.Method method, java.lang.Object[] args)java.lang.Objectcall(java.lang.reflect.Method method, java.lang.Object[] args)WebDriverDecoratorgetDecorator()TgetOriginal()java.lang.ObjectonError(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
-
-