public class MockMethodInterceptor
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
MockMethodInterceptor.DispatcherDefaultingToRealMethod |
static class |
MockMethodInterceptor.ForEquals |
static class |
MockMethodInterceptor.ForHashCode |
static class |
MockMethodInterceptor.ForWriteReplace |
Modifier and Type | Field and Description |
---|---|
(package private) MockHandler |
handler |
private MockCreationSettings |
mockCreationSettings |
private ByteBuddyCrossClassLoaderSerializationSupport |
serializationSupport |
private static long |
serialVersionUID |
Constructor and Description |
---|
MockMethodInterceptor(MockHandler handler,
MockCreationSettings mockCreationSettings) |
Modifier and Type | Method and Description |
---|---|
(package private) java.lang.Object |
doIntercept(java.lang.Object mock,
java.lang.reflect.Method invokedMethod,
java.lang.Object[] arguments,
RealMethod realMethod) |
(package private) java.lang.Object |
doIntercept(java.lang.Object mock,
java.lang.reflect.Method invokedMethod,
java.lang.Object[] arguments,
RealMethod realMethod,
Location location) |
MockHandler |
getMockHandler() |
ByteBuddyCrossClassLoaderSerializationSupport |
getSerializationSupport() |
private static final long serialVersionUID
final MockHandler handler
private final MockCreationSettings mockCreationSettings
private final ByteBuddyCrossClassLoaderSerializationSupport serializationSupport
public MockMethodInterceptor(MockHandler handler, MockCreationSettings mockCreationSettings)
java.lang.Object doIntercept(java.lang.Object mock, java.lang.reflect.Method invokedMethod, java.lang.Object[] arguments, RealMethod realMethod) throws java.lang.Throwable
java.lang.Throwable
java.lang.Object doIntercept(java.lang.Object mock, java.lang.reflect.Method invokedMethod, java.lang.Object[] arguments, RealMethod realMethod, Location location) throws java.lang.Throwable
java.lang.Throwable
public MockHandler getMockHandler()
public ByteBuddyCrossClassLoaderSerializationSupport getSerializationSupport()