## Uses of Class
org.apache.bcel.generic.FieldOrMethod

Packages that use FieldOrMethod
org.apache.bcel.generic: This package contains the "generic" part of the Byte Code Engineering Library, i.e., classes to dynamically modify class objects and byte code instructions.

Uses of FieldOrMethod in org.apache.bcel.generic

Subclasses of FieldOrMethod in org.apache.bcel.generic
`class` `FieldInstruction` Super class for the GET/PUTxxx family of instructions.
`class` `GETFIELD` GETFIELD - Fetch field from object Stack: ..., objectref -> ..., value OR Stack: ..., objectref -> ..., value.word1, value.word2
`class` `GETSTATIC` GETSTATIC - Fetch static field from class Stack: ..., -> ..., value OR Stack: ..., -> ..., value.word1, value.word2
`class` `InvokeInstruction` Super class for the INVOKExxx family of instructions.
`class` `INVOKEINTERFACE` INVOKEINTERFACE - Invoke interface method Stack: ..., objectref, [arg1, [arg2 ...]]
`class` `INVOKESPECIAL` INVOKESPECIAL - Invoke instance method; special handling for superclass, private and instance initialization method invocations Stack: ..., objectref, [arg1, [arg2 ...]]
`class` `INVOKESTATIC` INVOKESTATIC - Invoke a class (static) method Stack: ..., [arg1, [arg2 ...]]
`class` `INVOKEVIRTUAL` INVOKEVIRTUAL - Invoke instance method; dispatch based on class Stack: ..., objectref, [arg1, [arg2 ...]]
`class` `PUTFIELD` PUTFIELD - Put field in object Stack: ..., objectref, value -> ...
`class` `PUTSTATIC` PUTSTATIC - Put static field in class Stack: ..., value -> ...

Methods in org.apache.bcel.generic with parameters of type FieldOrMethod
`void` `Visitor.visitFieldOrMethod(FieldOrMethod obj)`
`void` `EmptyVisitor.visitFieldOrMethod(FieldOrMethod obj)`

Copyright © 2002-2003 Apache Software Foundation. All Rights Reserved.