Package org.mockito.internal.invocation
Class SerializableMethod
- java.lang.Object
-
- org.mockito.internal.invocation.SerializableMethod
-
- All Implemented Interfaces:
java.io.Serializable,AbstractAwareMethod,MockitoMethod
public class SerializableMethod extends java.lang.Object implements java.io.Serializable, MockitoMethod
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Class<?>declaringClassprivate java.lang.Class<?>[]exceptionTypesprivate booleanisAbstractprivate booleanisVarArgsprivate java.lang.reflect.Methodmethodprivate java.lang.StringmethodNameprivate java.lang.Class<?>[]parameterTypesprivate java.lang.Class<?>returnTypeprivate static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description SerializableMethod(java.lang.reflect.Method method)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.Class<?>[]getExceptionTypes()java.lang.reflect.MethodgetJavaMethod()java.lang.StringgetName()java.lang.Class<?>[]getParameterTypes()java.lang.Class<?>getReturnType()inthashCode()booleanisAbstract()booleanisVarArgs()
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
declaringClass
private final java.lang.Class<?> declaringClass
-
methodName
private final java.lang.String methodName
-
parameterTypes
private final java.lang.Class<?>[] parameterTypes
-
returnType
private final java.lang.Class<?> returnType
-
exceptionTypes
private final java.lang.Class<?>[] exceptionTypes
-
isVarArgs
private final boolean isVarArgs
-
isAbstract
private final boolean isAbstract
-
method
private transient volatile java.lang.reflect.Method method
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceMockitoMethod
-
getReturnType
public java.lang.Class<?> getReturnType()
- Specified by:
getReturnTypein interfaceMockitoMethod
-
getParameterTypes
public java.lang.Class<?>[] getParameterTypes()
- Specified by:
getParameterTypesin interfaceMockitoMethod
-
getExceptionTypes
public java.lang.Class<?>[] getExceptionTypes()
- Specified by:
getExceptionTypesin interfaceMockitoMethod
-
isVarArgs
public boolean isVarArgs()
- Specified by:
isVarArgsin interfaceMockitoMethod
-
isAbstract
public boolean isAbstract()
- Specified by:
isAbstractin interfaceAbstractAwareMethod
-
getJavaMethod
public java.lang.reflect.Method getJavaMethod()
- Specified by:
getJavaMethodin interfaceMockitoMethod
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-