Package com.tonic.parser.attribute
Class RuntimeInvisibleAnnotationsAttribute
- java.lang.Object
-
- com.tonic.parser.attribute.Attribute
-
- com.tonic.parser.attribute.RuntimeVisibleAnnotationsAttribute
-
- com.tonic.parser.attribute.RuntimeInvisibleAnnotationsAttribute
-
public class RuntimeInvisibleAnnotationsAttribute extends RuntimeVisibleAnnotationsAttribute
The RuntimeInvisibleAnnotations attribute: annotations not retained for runtime reflection.
-
-
Constructor Summary
Constructors Constructor Description RuntimeInvisibleAnnotationsAttribute(String name, MemberEntry parent, int nameIndex, int length)Creates the attribute shell for parsing, attached to a member, with visibility fixed to false.
-
Method Summary
-
Methods inherited from class com.tonic.parser.attribute.RuntimeVisibleAnnotationsAttribute
getAnnotations, isVisible, read, setAnnotations, toString, updateLength
-
-
-
-
Constructor Detail
-
RuntimeInvisibleAnnotationsAttribute
public RuntimeInvisibleAnnotationsAttribute(String name, MemberEntry parent, int nameIndex, int length)
Creates the attribute shell for parsing, attached to a member, with visibility fixed to false.- Parameters:
name- the attribute nameparent- the member the attribute belongs tonameIndex- constant-pool index of the name Utf8length- the attribute length in bytes
-
-