Class DefaultAnnotationAttr


  • public class DefaultAnnotationAttr
    extends java.lang.Object
    DefaultAnnotationAttr Used to represent Default Annotation Attributes
    • Constructor Detail

      • DefaultAnnotationAttr

        public DefaultAnnotationAttr​(org.openjdk.asmtools.jasm.ClassData cls,
                                     java.lang.String name,
                                     org.openjdk.asmtools.jasm.Data element)
      • DefaultAnnotationAttr

        public DefaultAnnotationAttr​(org.openjdk.asmtools.jasm.ClassData cls,
                                     java.lang.String name)
    • Method Detail

      • add

        public void add​(org.openjdk.asmtools.jasm.Data element)
      • attrLength

        public int attrLength()
      • write

        public void write​(CheckedDataOutputStream out)
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • getClassData

        protected org.openjdk.asmtools.jasm.ClassData getClassData()
      • getLength

        public int getLength()
      • tabString

        public default java.lang.String tabString​(int tabLevel)