Class BackedAnnotatedParameter<X>

  • All Implemented Interfaces:
    jakarta.enterprise.inject.spi.Annotated, jakarta.enterprise.inject.spi.AnnotatedParameter<X>, Serializable

    public class BackedAnnotatedParameter<X>
    extends BackedAnnotated
    implements jakarta.enterprise.inject.spi.AnnotatedParameter<X>, Serializable
    See Also:
    Serialized Form
    • Method Detail

      • getPosition

        public int getPosition()
        Specified by:
        getPosition in interface jakarta.enterprise.inject.spi.AnnotatedParameter<X>
      • getJavaParameter

        public Parameter getJavaParameter()
        Specified by:
        getJavaParameter in interface jakarta.enterprise.inject.spi.AnnotatedParameter<X>
      • getDeclaringCallable

        public BackedAnnotatedCallable<X,​?> getDeclaringCallable()
        Specified by:
        getDeclaringCallable in interface jakarta.enterprise.inject.spi.AnnotatedParameter<X>
      • getAnnotation

        public <T extends Annotation> T getAnnotation​(Class<T> annotationType)
        Specified by:
        getAnnotation in interface jakarta.enterprise.inject.spi.Annotated
      • isAnnotationPresent

        public boolean isAnnotationPresent​(Class<? extends Annotation> annotationType)
        Specified by:
        isAnnotationPresent in interface jakarta.enterprise.inject.spi.Annotated
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object