(package private) final int
Returns the total size in bytes of all the attributes in the attribute list that begins with
this attribute.
(package private) final int
Returns the total size in bytes of all the attributes in the attribute list that begins with
this attribute.
(package private) static int
Returns the total size in bytes of all the attributes that correspond to the given field,
method or class access flags and signature.
(package private) final int
Returns the number of attributes of the attribute list that begins with this attribute.
Returns the labels corresponding to this attribute.
boolean
Returns true if this type of attribute is a Code attribute.
boolean
Returns true if this type of attribute is unknown.
(package private) final void
Puts all the attributes of the attribute list that begins with this attribute, in the given
byte vector.
(package private) static void
Puts all the attributes that correspond to the given field, method or class access flags and
signature, in the given byte vector.
(package private) final void
Puts all the attributes of the attribute list that begins with this attribute, in the given
byte vector.
read(ClassReader classReader,
int offset,
int length,
char[] charBuffer,
int codeAttributeOffset,
Label[] labels)
write(ClassWriter classWriter,
byte[] code,
int codeLength,
int maxStack,
int maxLocals)
Returns the byte array form of the content of this attribute.