Package jminusminus

Class CLRuntimeInvisibleParameterAnnotationsAttribute

java.lang.Object
jminusminus.CLAttributeInfo
jminusminus.CLRuntimeInvisibleParameterAnnotationsAttribute

class CLRuntimeInvisibleParameterAnnotationsAttribute extends CLAttributeInfo
Representation of RuntimeInvisibleParameterAnnotations_attribute structure.
  • Field Details

    • numParameters

      public short numParameters
      RuntimeInvisibleParameterAnnotations_attribute.num_parameters item.
    • parameterAnnotations

      public ArrayList<CLParameterAnnotationInfo> parameterAnnotations
      RuntimeInvisibleParameterAnnotations_attribute. parameter_annotations item.
  • Constructor Details

    • CLRuntimeInvisibleParameterAnnotationsAttribute

      public CLRuntimeInvisibleParameterAnnotationsAttribute(int attributeNameIndex, long attributeLength, short numParameters, ArrayList<CLParameterAnnotationInfo> parameterAnnotations)
      Construct a CLRuntimeInvisibleParameterAnnotationsAttribute object.
      Parameters:
      attributeNameIndex - RuntimeInvisibleParameterAnnotations_attribute. attribute_name_index item.
      attributeLength - RuntimeInvisibleParameterAnnotations_attribute. attribute_length item.
      numParameters - RuntimeInvisibleParameterAnnotations_attribute.num_parameters item.
      parameterAnnotations - RuntimeInvisibleParameterAnnotations_attribute. parameter_annotations item.
  • Method Details