Class ParameterSignature


  • public class ParameterSignature
    extends Object
    • Method Detail

      • canAcceptValue

        public boolean canAcceptValue​(Object candidate)
      • canAcceptType

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

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

        public Class<?> getType()
      • 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)