public static class MockMethodInterceptor.DispatcherDefaultingToRealMethod
extends java.lang.Object
| Constructor and Description |
|---|
DispatcherDefaultingToRealMethod() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
interceptAbstract(java.lang.Object mock,
MockMethodInterceptor interceptor,
java.lang.Object stubValue,
java.lang.reflect.Method invokedMethod,
java.lang.Object[] arguments) |
static java.lang.Object |
interceptSuperCallable(java.lang.Object mock,
MockMethodInterceptor interceptor,
java.lang.reflect.Method invokedMethod,
java.lang.Object[] arguments,
java.util.concurrent.Callable<?> superCall) |
@RuntimeType
@BindingPriority(value=2)
public static java.lang.Object interceptSuperCallable(@This
java.lang.Object mock,
@FieldValue(value="mockitoInterceptor")
MockMethodInterceptor interceptor,
@Origin
java.lang.reflect.Method invokedMethod,
@AllArguments
java.lang.Object[] arguments,
@SuperCall(serializableProxy=true)
java.util.concurrent.Callable<?> superCall)
throws java.lang.Throwable
java.lang.Throwable@RuntimeType
public static java.lang.Object interceptAbstract(@This
java.lang.Object mock,
@FieldValue(value="mockitoInterceptor")
MockMethodInterceptor interceptor,
@StubValue
java.lang.Object stubValue,
@Origin
java.lang.reflect.Method invokedMethod,
@AllArguments
java.lang.Object[] arguments)
throws java.lang.Throwable
java.lang.Throwable