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