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

Packages that use FieldInstruction
Package
Description
org.apache.bcel.generic
Generic part of the Apache Byte Code Engineering Library (BCEL), classes to dynamically modify class objects and byte code instructions.
org.apache.bcel.verifier.structurals
A PassVerifier class mostly used internally by JustIce, yielding a control flow graph for public use as a nice side effect.

- ## Uses of FieldInstruction in org.apache.bcel.generic

  Subclasses of FieldInstruction in org.apache.bcel.generic
  Modifier and Type
  Class
  Description
  `class`
  `GETFIELD`
  GETFIELD - Fetch field from object
  `class`
  `GETSTATIC`
  GETSTATIC - Fetch static field from class
  `class`
  `PUTFIELD`
  PUTFIELD - Put field in object
  `class`
  `PUTSTATIC`
  PUTSTATIC - Put static field in class
  Methods in org.apache.bcel.generic that return FieldInstruction
  Modifier and Type
  Method
  Description
  `FieldInstruction`
  InstructionFactory.`createFieldAccess(String className, String name, Type type, short kind)`
  Create a field instruction.
  Methods in org.apache.bcel.generic with parameters of type FieldInstruction
  Modifier and Type
  Method
  Description
  `void`
  EmptyVisitor.`visitFieldInstruction(FieldInstruction obj)`
  `void`
  Visitor.`visitFieldInstruction(FieldInstruction obj)`

- ## Uses of FieldInstruction in org.apache.bcel.verifier.structurals

  Methods in org.apache.bcel.verifier.structurals with parameters of type FieldInstruction
  Modifier and Type
  Method
  Description
  `void`
  InstConstraintVisitor.`visitFieldInstruction(FieldInstruction o)`
  Ensures the general preconditions of a FieldInstruction instance.