Class Java.LocalVariableSlot

  • Enclosing class:
    Java

    public static class Java.LocalVariableSlot
    extends java.lang.Object
    All local variables have a slot number, local variables that get written into the localvariabletable also have a start and end offset that defines the variable's extent in the bytecode. If the name is null, or variable debugging is not on, then the variable won't be written into the localvariabletable and the offsets can be ignored.
    • Constructor Detail

      • LocalVariableSlot

        public LocalVariableSlot​(java.lang.String name,
                                 short slotNumber,
                                 IClass type)
    • Method Detail

      • toString

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

        public short getSlotIndex()
      • setSlotIndex

        public void setSlotIndex​(short slotIndex)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getType

        public IClass getType()