jasm.attributes
Class StackMapTable.Frame

java.lang.Object
  extended by jasm.attributes.StackMapTable.Frame
Enclosing class:
StackMapTable

public static class StackMapTable.Frame
extends java.lang.Object

Represents a full stack frame.

Author:
David J. Pearce

Field Summary
 int numLocals
          Number of local variables represented in this frame.
 int numStackItems
          Number of stack items represented in this frame.
 JvmType[] types
          The array of types for this frame.
 
Constructor Summary
StackMapTable.Frame(int numLocals, int numStackItems, JvmType[] types)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

numLocals

public final int numLocals
Number of local variables represented in this frame.


numStackItems

public final int numStackItems
Number of stack items represented in this frame.


types

public final JvmType[] types
The array of types for this frame. The length of this array is numLocals + numStackItems.

Constructor Detail

StackMapTable.Frame

public StackMapTable.Frame(int numLocals,
                           int numStackItems,
                           JvmType[] types)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2013 David J. Pearce. All Rights Reserved.