Class StackMapData

java.lang.Object
org.openjdk.asmtools.jasm.StackMapData
All Implemented Interfaces:
Data

public class StackMapData extends Object implements Data
  • Field Details

    • pc

      int pc
    • offset

      int offset
    • type

      int type
    • stackFrameType

      String stackFrameType
    • isStackMapTable

      boolean isStackMapTable
    • localsMap

      DataVector localsMap
    • stackMap

      DataVector stackMap
    • env

  • Constructor Details

  • Method Details

    • setPC

      void setPC(int pc)
    • setOffset

      void setOffset(int offset)
    • setOffset

      void setOffset(StackMapData prevFrame)
    • setStackFrameType

      void setStackFrameType(String stackFrameType)
    • setIsStackMapTable

      void setIsStackMapTable(boolean isStackMapTable)
    • setLocalsMap

      void setLocalsMap(DataVector localsMap)
    • setStackMap

      void setStackMap(DataVector stackMap)
    • getLength

      public int getLength()
      Specified by:
      getLength in interface Data
    • write

      public void write(CheckedDataOutputStream out) throws IOException
      Specified by:
      write in interface Data
      Throws:
      IOException