Class Attribute


  • public class Attribute
    extends Object
    • Field Detail

      • type

        public final String type
    • Constructor Detail

      • Attribute

        protected Attribute​(String type)
    • Method Detail

      • isUnknown

        public boolean isUnknown()
      • isCodeAttribute

        public boolean isCodeAttribute()
      • getLabels

        protected Label[] getLabels()
      • read

        protected Attribute read​(ClassReader classReader,
                                 int offset,
                                 int length,
                                 char[] charBuffer,
                                 int codeAttributeOffset,
                                 Label[] labels)
      • write

        protected ByteVector write​(ClassWriter classWriter,
                                   byte[] code,
                                   int codeLength,
                                   int maxStack,
                                   int maxLocals)