Package org.easymock.internal
Class ClassProxyFactory.MockMethodInterceptor
- java.lang.Object
-
- org.easymock.internal.ClassProxyFactory.MockMethodInterceptor
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- ClassProxyFactory
public static class ClassProxyFactory.MockMethodInterceptor extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description MockMethodInterceptor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.ObjectinterceptAbstract(java.lang.Object obj, ClassMockingData mockingData, java.lang.Object stubValue, java.lang.reflect.Method method, java.lang.Object[] args)static java.lang.ObjectinterceptSuperCallable(java.lang.Object obj, ClassMockingData mockingData, java.lang.reflect.Method method, java.lang.Object[] args, java.util.concurrent.Callable<?> superCall)private static ClassMockingDatamockingData(ClassMockingData mockingData)
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
interceptSuperCallable
@RuntimeType @BindingPriority(2) public static java.lang.Object interceptSuperCallable(@This java.lang.Object obj, @FieldValue("$callback") ClassMockingData mockingData, @Origin java.lang.reflect.Method method, @AllArguments java.lang.Object[] args, @SuperCall(serializableProxy=true) java.util.concurrent.Callable<?> superCall) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
mockingData
private static ClassMockingData mockingData(ClassMockingData mockingData)
-
interceptAbstract
@RuntimeType public static java.lang.Object interceptAbstract(@This java.lang.Object obj, @FieldValue("$callback") ClassMockingData mockingData, @StubValue java.lang.Object stubValue, @Origin java.lang.reflect.Method method, @AllArguments java.lang.Object[] args) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
-