Class Frame
- java.lang.Object
-
- org.apache.bcel.verifier.structurals.Frame
-
public class Frame extends java.lang.ObjectThis class represents a JVM execution frame; that means, a local variable array and an operand stack.
-
-
Field Summary
Fields Modifier and Type Field Description protected static UninitializedObjectType_thisDeprecated.Use the getter/setter to access the field as it may be made private in a later release
-
Constructor Summary
Constructors Constructor Description Frame(int maxLocals, int maxStack)Frame(LocalVariables locals, OperandStack stack)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Objectclone()booleanequals(java.lang.Object o)FramegetClone()LocalVariablesgetLocals()OperandStackgetStack()static UninitializedObjectTypegetThis()inthashCode()static voidsetThis(UninitializedObjectType _this)java.lang.StringtoString()Returns a String representation of the Frame instance.
-
-
-
Field Detail
-
_this
@Deprecated protected static UninitializedObjectType _this
Deprecated.Use the getter/setter to access the field as it may be made private in a later releaseFor 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 Detail
-
Frame
public Frame(int maxLocals, int maxStack)
-
Frame
public Frame(LocalVariables locals, OperandStack stack)
-
-
Method Detail
-
clone
protected java.lang.Object clone()
- Overrides:
clonein classjava.lang.Object
-
getClone
public Frame getClone()
-
getLocals
public LocalVariables getLocals()
-
getStack
public OperandStack getStack()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object- Returns:
- a hash code value for the object.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
Returns a String representation of the Frame instance.- Overrides:
toStringin classjava.lang.Object
-
getThis
public static UninitializedObjectType getThis()
- Returns:
- the _this
- Since:
- 6.0
-
setThis
public static void setThis(UninitializedObjectType _this)
- Parameters:
_this- the _this to set- Since:
- 6.0
-
-