Uses of Class org.apache.bcel.classfile.Attribute

Uses in package org.apache.bcel.generic

Methods with parameter type org.apache.bcel.classfile.Attribute

void
Add an attribute to this class.
void
Add an attribute to this method.
void
Add an attribute to the code.
void
Remove an attribute from this class.
void
Remove an attribute.
void
Remove a code attribute.

Methods with return type org.apache.bcel.classfile.Attribute

Attribute[]
Attribute[]
Attribute[]

Uses in package org.apache.bcel.classfile

Classes derived from org.apache.bcel.classfile.Attribute

class
This class represents a chunk of Java byte code contained in a method.
class
This class is derived from Attribute and represents a constant value, i.e., a default value for initializing a class field.
class
This class is derived from Attribute and denotes that this is a deprecated method.
class
This class represents the table of exceptions that are thrown by a method.
class
This class is derived from Attribute and denotes that this class is an Inner class of another.
class
This class represents a table of line numbers for debugging purposes.
class
This class represents colection of local variables in a method.
class
This class is derived from Attribute and represents a reference to a PMG attribute.
class
This class is derived from Attribute and represents a reference to a GJ attribute.
class
This class is derived from Attribute and represents a reference to the source file of this class.
class
This class represents a stack map attribute used for preverification of Java classes for the Java 2 Micro Edition (J2ME).
class
This class is derived from Attribute and declares this class as `synthetic', i.e., it needs special handling.
class
This class represents a reference to an unknown (i.e., application-specific) attribute of a class.

Constructors with parameter type org.apache.bcel.classfile.Attribute

Code.Code(int name_index, int length, int max_stack, int max_locals, byte[] code, CodeException[] exception_table, Attribute[] attributes, ConstantPool constant_pool)
Field.Field(int access_flags, int name_index, int signature_index, Attribute[] attributes, ConstantPool constant_pool)
FieldOrMethod.FieldOrMethod(int access_flags, int name_index, int signature_index, Attribute[] attributes, ConstantPool constant_pool)
JavaClass.JavaClass(int class_name_index, int superclass_name_index, String file_name, int major, int minor, int access_flags, ConstantPool constant_pool, int[] interfaces, Field[] fields, Method[] methods, Attribute[] attributes)
Constructor gets all contents as arguments.
JavaClass.JavaClass(int class_name_index, int superclass_name_index, String file_name, int major, int minor, int access_flags, ConstantPool constant_pool, int[] interfaces, Field[] fields, Method[] methods, Attribute[] attributes, byte source)
Constructor gets all contents as arguments.
Method.Method(int access_flags, int name_index, int signature_index, Attribute[] attributes, ConstantPool constant_pool)

Fields of type org.apache.bcel.classfile.Attribute

Attribute[]

Methods with parameter type org.apache.bcel.classfile.Attribute

void
void
void

Methods with return type org.apache.bcel.classfile.Attribute

Attribute
Attribute.copy(ConstantPool constant_pool)
Attribute
Code.copy(ConstantPool constant_pool)
Attribute
Attribute
Deprecated.copy(ConstantPool constant_pool)
Attribute
Attribute
Attribute
Attribute
Attribute
PMGClass.copy(ConstantPool constant_pool)
Attribute
Signature.copy(ConstantPool constant_pool)
Attribute
SourceFile.copy(ConstantPool constant_pool)
Attribute
StackMap.copy(ConstantPool constant_pool)
Attribute
Synthetic.copy(ConstantPool constant_pool)
Attribute
Unknown.copy(ConstantPool constant_pool)
Attribute
AttributeReader.createAttribute(int name_index, int length, java.io.DataInputStream file, ConstantPool constant_pool)
When this attribute reader is added via the static method Attribute.addAttributeReader, an attribute name is associated with it.
Attribute[]
Attribute[]
Attribute[]
Attribute
Attribute.readAttribute(DataInputStream file, ConstantPool constant_pool)