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

Uses in package org.apache.bcel.classfile

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

class
This class represents the field info structure, i.e., the representation for a variable in the class.
class
This class represents the method info structure, i.e., the representation for a method in the class.

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

Initialize from another object.

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

FieldOrMethod

Uses in package org.apache.bcel.generic

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

class
Super class for the GET/PUTxxx family of instructions.
class
GETFIELD - Fetch field from object
Stack: ..., objectref -> ..., value
OR
Stack: ..., objectref -> ..., value.word1, value.word2
class
GETSTATIC - Fetch static field from class
Stack: ..., -> ..., value
OR
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 -> ...