Class ParameterAnnotationsAttribute

    • Field Detail

      • u1parametersCount

        public int u1parametersCount
      • u2parameterAnnotationsCount

        public int[] u2parameterAnnotationsCount
      • parameterAnnotations

        public Annotation[][] parameterAnnotations
    • Constructor Detail

      • ParameterAnnotationsAttribute

        protected ParameterAnnotationsAttribute()
        Creates an uninitialized ParameterAnnotationsAttribute.
      • ParameterAnnotationsAttribute

        protected ParameterAnnotationsAttribute​(int u2attributeNameIndex,
                                                int u1parametersCount,
                                                int[] u2parameterAnnotationsCount,
                                                Annotation[][] parameterAnnotations)
        Creates an initialized ParameterAnnotationsAttribute.
    • Method Detail

      • annotationsAccept

        public void annotationsAccept​(Clazz clazz,
                                      Method method,
                                      AnnotationVisitor annotationVisitor)
        Applies the given visitor to all annotations.