Frames | No Frames |
Classes implementing org.apache.bcel.classfile.Node | |
class | Super class for the GET/PUTxxx family of instructions. |
class | GETFIELD - Fetch field from object
Stack: ..., objectref -> ..., valueOR Stack: ..., objectref -> ..., value.word1, value.word2 |
class | GETSTATIC - Fetch static field from class
Stack: ..., -> ..., valueOR Stack: ..., -> ..., value.word1, value.word2 |
class | Super class for the INVOKExxx family of instructions. |
class | INVOKEINTERFACE - Invoke interface method
Stack: ..., objectref, [arg1, [arg2 ...]] -> ... |
class | INVOKESPECIAL - Invoke instance method; special handling for superclass, private
and instance initialization method invocations
Stack: ..., objectref, [arg1, [arg2 ...]] -> ... |
class | INVOKESTATIC - Invoke a class (static) method
Stack: ..., [arg1, [arg2 ...]] -> ... |
class | INVOKEVIRTUAL - Invoke instance method; dispatch based on class
Stack: ..., objectref, [arg1, [arg2 ...]] -> ... |
class | PUTFIELD - Put field in object
Stack: ..., objectref, value -> ... |
class | PUTSTATIC - Put static field in class
Stack: ..., value -> ... |
Classes implementing org.apache.bcel.classfile.Node | |
class | Abstract super class for Attribute objects. |
class | This class represents a chunk of Java byte code contained in a
method. |
class | This class represents an entry in the exception table of the Code
attribute and is used only there. |
class | Abstract superclass for classes to represent the different constant types
in the constant pool of a class file. |
class | This class is derived from the abstract
Constant class
and represents a reference to a (external) class. |
class | Abstract super class for Fieldref and Methodref constants. |
class | This class is derived from the abstract
Constant class
and represents a reference to a Double object. |
class | This class represents a constant pool reference to a field. |
class | This class is derived from the abstract
Constant class
and represents a reference to a float object. |
class | This class is derived from the abstract
Constant class
and represents a reference to an int object. |
class | This class represents a constant pool reference to an interface method. |
class | This class is derived from the abstract
Constant class
and represents a reference to a long object. |
class | This class represents a constant pool reference to a method. |
class | This class is derived from the abstract
Constant class
and represents a reference to the name and signature
of a field or method. |
class | This class represents the constant pool, i.e., a table of constants, of
a parsed classfile. |
class | This class is derived from the abstract
Constant class
and represents a reference to a String object. |
class | This class is derived from the abstract
Constant class
and represents a reference to a Utf8 encoded string. |
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 represents the field info structure, i.e., the representation
for a variable in the class. |
class | Abstract super class for fields and methods. |
class | This class represents a inner class attribute, i.e., the class
indices of the inner and outer classes, the name and the attributes
of the inner class. |
class | This class is derived from Attribute and denotes that this class
is an Inner class of another. |
class | Represents a Java class, i.e., the data structures, constant pool,
fields, methods and commands contained in a Java .class file. |
class | This class represents a (PC offset, line number) pair, i.e., a line number in
the source that corresponds to a relative address in the byte code. |
class | This class represents a table of line numbers for debugging
purposes. |
class | This class represents a local variable within a method. |
class | This class represents colection of local variables in a
method. |
class | This class represents the method info structure, i.e., the representation
for a method in the class. |
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 |
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.Node | |
Creates a new StringRepresentation object which is the representation of n. |