Class ParameterSignature

java.lang.Object
org.junit.experimental.theories.ParameterSignature

public class ParameterSignature extends Object
  • Method Details

    • signatures

      public static ArrayList<ParameterSignature> signatures(Method method)
    • signatures

      public static List<ParameterSignature> signatures(Constructor<?> constructor)
    • canAcceptValue

      public boolean canAcceptValue(Object candidate)
    • canAcceptType

      public boolean canAcceptType(Class<?> candidate)
    • canPotentiallyAcceptType

      public boolean canPotentiallyAcceptType(Class<?> candidate)
    • getType

      public Class<?> getType()
    • getAnnotations

      public List<Annotation> getAnnotations()
    • 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)