Class StackMapTable.OffsetShifter

java.lang.Object
javassist.bytecode.StackMapTable.Walker
javassist.bytecode.StackMapTable.OffsetShifter
Enclosing class:
StackMapTable

static class StackMapTable.OffsetShifter extends StackMapTable.Walker
  • Field Details

    • where

      int where
    • gap

      int gap
  • Constructor Details

    • OffsetShifter

      public OffsetShifter(StackMapTable smt, int where, int gap)
  • Method Details

    • objectOrUninitialized

      public void objectOrUninitialized(int tag, int data, int pos)
      Description copied from class: StackMapTable.Walker
      Invoked if Object_variable_info or Uninitialized_variable_info is visited.
      Overrides:
      objectOrUninitialized in class StackMapTable.Walker
      Parameters:
      tag - OBJECT or UNINIT.
      data - the value of cpool_index or offset.
      pos - the position of cpool_index or offset.