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