Class RedefinedAttribute


  • public class RedefinedAttribute
    extends org.apache.xbean.asm9.Attribute
    Custom Attribute to mark that this class already got redefined.
    Author:
    Mark Struberg
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ATTR_TYPE  
      • Fields inherited from class org.apache.xbean.asm9.Attribute

        type
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.apache.xbean.asm9.Attribute read​(org.apache.xbean.asm9.ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, org.apache.xbean.asm9.Label[] labels)  
      protected org.apache.xbean.asm9.ByteVector write​(org.apache.xbean.asm9.ClassWriter classWriter, byte[] code, int codeLength, int maxStack, int maxLocals)  
      • Methods inherited from class org.apache.xbean.asm9.Attribute

        getLabels, isCodeAttribute, isUnknown
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RedefinedAttribute

        public RedefinedAttribute()
    • Method Detail

      • read

        protected org.apache.xbean.asm9.Attribute read​(org.apache.xbean.asm9.ClassReader classReader,
                                                       int offset,
                                                       int length,
                                                       char[] charBuffer,
                                                       int codeAttributeOffset,
                                                       org.apache.xbean.asm9.Label[] labels)
        Overrides:
        read in class org.apache.xbean.asm9.Attribute
      • write

        protected org.apache.xbean.asm9.ByteVector write​(org.apache.xbean.asm9.ClassWriter classWriter,
                                                         byte[] code,
                                                         int codeLength,
                                                         int maxStack,
                                                         int maxLocals)
        Overrides:
        write in class org.apache.xbean.asm9.Attribute