org.junit.experimental.theories
Class ParameterSignature
java.lang.Object
org.junit.experimental.theories.ParameterSignature
public class ParameterSignature
- extends Object
signatures
public static ArrayList<ParameterSignature> signatures(Method method)
signatures
public static List<ParameterSignature> signatures(Constructor<?> constructor)
canAcceptType
public boolean canAcceptType(Class<?> candidate)
getType
public Class<?> getType()
getAnnotations
public List<Annotation> getAnnotations()
canAcceptArrayType
public boolean canAcceptArrayType(Class<?> type)
hasAnnotation
public boolean hasAnnotation(Class<? extends Annotation> type)
findDeepAnnotation
public <T extends Annotation> T findDeepAnnotation(Class<T> annotationType)
getAnnotation
public <T extends Annotation> T getAnnotation(Class<T> annotationType)