java.lang.Object
org.apache.bcel.verifier.structurals.Frame

public class Frame extends Object
This class represents a JVM execution frame; that means, a local variable array and an operand stack.
  • Field Details

    • _this

      protected static UninitializedObjectType _this
      For instance initialization methods, it is important to remember which instance it is that is not initialized yet. It will be initialized invoking another constructor later. NULL means the instance already *is* initialized.
  • Constructor Details

  • Method Details

    • clone

      protected Object clone()
      Overrides:
      clone in class Object
    • getClone

      public Frame getClone()
    • getLocals

      public LocalVariables getLocals()
    • getStack

      public OperandStack getStack()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
      Returns:
      a hash code value for the object.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Returns a String representation of the Frame instance.
      Overrides:
      toString in class Object