# Uses of Interface
org.apache.bcel.generic.PopInstruction

Packages that use PopInstruction
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.

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

  Classes in org.apache.bcel.generic that implement PopInstruction
  Modifier and Type
  Class
  Description
  `class`
  `ASTORE`
  ASTORE - Store reference into local variable
  `class`
  `DSTORE`
  DSTORE - Store double into local variable
  `class`
  `FSTORE`
  FSTORE - Store float into local variable
  `class`
  `ISTORE`
  ISTORE - Store int from stack into local variable
  `class`
  `LSTORE`
  LSTORE - Store long into local variable
  `class`
  `POP`
  POP - Pop top operand stack word
  `class`
  `POP2`
  POP2 - Pop two top operand stack words
  `class`
  `PUTFIELD`
  PUTFIELD - Put field in object
  `class`
  `PUTSTATIC`
  PUTSTATIC - Put static field in class
  `class`
  `StoreInstruction`
  Denotes an unparameterized instruction to store a value into a local variable, for example ISTORE.
  Methods in org.apache.bcel.generic with parameters of type PopInstruction
  Modifier and Type
  Method
  Description
  `void`
  EmptyVisitor.`visitPopInstruction(PopInstruction obj)`
  `void`
  Visitor.`visitPopInstruction(PopInstruction obj)`