public class MemberModifier extends MemberMatcher
Constructor and Description |
---|
MemberModifier() |
Modifier and Type | Method and Description |
---|---|
static MethodReplaceStrategy |
replace(java.lang.reflect.Method method)
Replace a method invocation.
|
static <T> MethodStubStrategy<T> |
stub(java.lang.reflect.Method method)
Add a method that should be intercepted and return another value (i.e.
|
static void |
suppress(java.lang.reflect.AccessibleObject[] accessibleObjects)
Suppress an array of accessible objects.
|
static void |
suppress(java.lang.reflect.Constructor<?> constructor)
Suppress a constructor.
|
static void |
suppress(java.lang.reflect.Constructor<?>[] constructors)
Suppress multiple constructors.
|
static void |
suppress(java.lang.reflect.Field field)
Suppress a field.
|
static void |
suppress(java.lang.reflect.Field[] fields)
Suppress multiple fields.
|
static void |
suppress(java.lang.reflect.Method method)
Suppress a specific method.
|
static void |
suppress(java.lang.reflect.Method[] methods)
Suppress multiple methods.
|
constructor, constructor, constructors, constructorsDeclaredIn, defaultConstructorIn, everythingDeclaredIn, field, fields, fields, fields, fields, method, method, methods, methods, methods, methodsDeclaredIn
public static void suppress(java.lang.reflect.Method method)
public static void suppress(java.lang.reflect.Method[] methods)
public static void suppress(java.lang.reflect.Constructor<?> constructor)
public static void suppress(java.lang.reflect.Constructor<?>[] constructors)
public static void suppress(java.lang.reflect.Field field)
public static void suppress(java.lang.reflect.Field[] fields)
public static void suppress(java.lang.reflect.AccessibleObject[] accessibleObjects)
public static <T> MethodStubStrategy<T> stub(java.lang.reflect.Method method)
public static MethodReplaceStrategy replace(java.lang.reflect.Method method)