Class MethodInterceptorFilter
java.lang.Object
org.powermock.api.mockito.repackaged.MethodInterceptorFilter
- All Implemented Interfaces:
Serializable,net.sf.cglib.proxy.Callback,net.sf.cglib.proxy.MethodInterceptor
- Direct Known Subclasses:
PowerMockMethodInterceptorFilter
public class MethodInterceptorFilter
extends Object
implements net.sf.cglib.proxy.MethodInterceptor, Serializable
Should be one instance per mock instance, see CglibMockMaker.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AcrossJVMSerializationFeatureprivate final org.mockito.internal.InternalMockHandlerprivate final org.mockito.mock.MockCreationSettings(package private) final org.mockito.internal.util.ObjectMethodsGuruprivate static final long -
Constructor Summary
ConstructorsConstructorDescriptionMethodInterceptorFilter(org.mockito.internal.InternalMockHandler handler, org.mockito.mock.MockCreationSettings mockSettings) -
Method Summary
Modifier and TypeMethodDescriptionorg.mockito.internal.invocation.MockitoMethodcreateMockitoMethod(Method method) org.mockito.internal.creation.util.MockitoMethodProxycreateMockitoMethodProxy(net.sf.cglib.proxy.MethodProxy methodProxy) org.mockito.invocation.MockHandlerprivate inthashCodeForMock(Object mock)
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
handler
private final org.mockito.internal.InternalMockHandler handler -
objectMethodsGuru
final org.mockito.internal.util.ObjectMethodsGuru objectMethodsGuru -
mockSettings
private final org.mockito.mock.MockCreationSettings mockSettings -
acrossJVMSerializationFeature
-
-
Constructor Details
-
MethodInterceptorFilter
public MethodInterceptorFilter(org.mockito.internal.InternalMockHandler handler, org.mockito.mock.MockCreationSettings mockSettings)
-
-
Method Details
-
intercept
public Object intercept(Object proxy, Method method, Object[] args, net.sf.cglib.proxy.MethodProxy methodProxy) throws Throwable - Specified by:
interceptin interfacenet.sf.cglib.proxy.MethodInterceptor- Throws:
Throwable
-
getHandler
public org.mockito.invocation.MockHandler getHandler() -
hashCodeForMock
-
createMockitoMethodProxy
public org.mockito.internal.creation.util.MockitoMethodProxy createMockitoMethodProxy(net.sf.cglib.proxy.MethodProxy methodProxy) -
createMockitoMethod
-