Class RuntimeInvisibleAnnotationsAttribute


  • public class RuntimeInvisibleAnnotationsAttribute
    extends RuntimeVisibleAnnotationsAttribute
    The RuntimeInvisibleAnnotations attribute: annotations not retained for runtime reflection.
    • 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 name
        parent - the member the attribute belongs to
        nameIndex - constant-pool index of the name Utf8
        length - the attribute length in bytes