public class MethodImplementations
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static <T> MethodImplementation<T> |
empty() |
static MethodImplementation<java.lang.Byte> |
returningLiteral(byte value) |
static MethodImplementation<java.lang.Character> |
returningLiteral(char value) |
static <T> MethodImplementation<java.lang.Class<T>> |
returningLiteral(java.lang.Class<T> value) |
static MethodImplementation<java.lang.Double> |
returningLiteral(double value) |
static MethodImplementation<java.lang.Float> |
returningLiteral(float value) |
static MethodImplementation<java.lang.Integer> |
returningLiteral(int value) |
static MethodImplementation<java.lang.Long> |
returningLiteral(long value) |
static MethodImplementation<java.lang.String> |
returningLiteral(java.lang.String value) |
static <T> MethodImplementation<T> |
returningNull() |
static <T> MethodImplementation<T> |
returningVariable(VariableMatcher<?,? extends T> variableMatcher) |
static <T> MethodImplementation<T> |
throwing(java.lang.Class<? extends java.lang.Throwable> throwable) |
public static <T> MethodImplementation<T> returningVariable(VariableMatcher<?,? extends T> variableMatcher)
public static <T> MethodImplementation<T> throwing(java.lang.Class<? extends java.lang.Throwable> throwable)
public static <T> MethodImplementation<T> empty()
public static <T> MethodImplementation<T> returningNull()
public static MethodImplementation<java.lang.String> returningLiteral(java.lang.String value)
public static MethodImplementation<java.lang.Integer> returningLiteral(int value)
public static MethodImplementation<java.lang.Float> returningLiteral(float value)
public static MethodImplementation<java.lang.Long> returningLiteral(long value)
public static MethodImplementation<java.lang.Double> returningLiteral(double value)
public static MethodImplementation<java.lang.Byte> returningLiteral(byte value)
public static MethodImplementation<java.lang.Character> returningLiteral(char value)
public static <T> MethodImplementation<java.lang.Class<T>> returningLiteral(java.lang.Class<T> value)