Module de.carne.mcd.jvmdecoder
Class RuntimeVisibleAnnotationsAttribute
- java.lang.Object
-
- de.carne.mcd.jvmdecoder.classfile.ClassInfoElement
-
- de.carne.mcd.jvmdecoder.classfile.attribute.Attribute
-
- de.carne.mcd.jvmdecoder.classfile.attribute.RuntimeAnnotationsAttribute
-
- de.carne.mcd.jvmdecoder.classfile.attribute.RuntimeVisibleAnnotationsAttribute
-
- All Implemented Interfaces:
Printable
public class RuntimeVisibleAnnotationsAttribute extends RuntimeAnnotationsAttribute
RuntimeVisibleAnnotations attribute.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNAMEThe RuntimeVisibleAnnotations attribute name.-
Fields inherited from class de.carne.mcd.jvmdecoder.classfile.ClassInfoElement
classInfo
-
-
Constructor Summary
Constructors Constructor Description RuntimeVisibleAnnotationsAttribute(ClassInfo classInfo, java.util.List<Annotation> annotations)Constructs a new RuntimeVisibleAnnotationsAttribute instance.
-
Method Summary
-
Methods inherited from class de.carne.mcd.jvmdecoder.classfile.attribute.RuntimeAnnotationsAttribute
print
-
-
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
The RuntimeVisibleAnnotations attribute name.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RuntimeVisibleAnnotationsAttribute
public RuntimeVisibleAnnotationsAttribute(ClassInfo classInfo, java.util.List<Annotation> annotations)
Constructs a new RuntimeVisibleAnnotationsAttribute instance.- Parameters:
classInfo- the ClassInfo instance this attribute is part of.annotations- the attribute's annotations.
-
-