类 ParameterAnnotationsAttribute

java.lang.Object
proguard.util.SimpleProcessable
proguard.classfile.attribute.Attribute
proguard.classfile.attribute.annotation.ParameterAnnotationsAttribute
所有已实现的接口:
Serializable, Processable
直接已知子类:
RuntimeInvisibleParameterAnnotationsAttribute, RuntimeVisibleParameterAnnotationsAttribute

public abstract class ParameterAnnotationsAttribute extends Attribute
This Attribute represents a parameter annotations attribute.
另请参阅:
  • 字段详细资料

    • u1parametersCount

      public int u1parametersCount
    • u2parameterAnnotationsCount

      public int[] u2parameterAnnotationsCount
    • parameterAnnotations

      public Annotation[][] parameterAnnotations
  • 构造器详细资料

    • ParameterAnnotationsAttribute

      protected ParameterAnnotationsAttribute()
      Creates an uninitialized ParameterAnnotationsAttribute.
    • ParameterAnnotationsAttribute

      protected ParameterAnnotationsAttribute(int u2attributeNameIndex, int u1parametersCount, int[] u2parameterAnnotationsCount, Annotation[][] parameterAnnotations)
      Creates an initialized ParameterAnnotationsAttribute.
  • 方法详细资料

    • annotationsAccept

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