Class VariableTable.Variable

  • Enclosing class:
    VariableTable

    public final class VariableTable.Variable
    extends java.lang.Object
    Represents an entry within the local variable table of a method.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private int index  
      private org.objectweb.asm.Type type  
      private boolean used  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Variable​(org.objectweb.asm.Type type, int index, boolean used)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getIndex()
      Get the index of this entry within the local variable table.
      private VariableTable getParent()  
      org.objectweb.asm.Type getType()
      Get the type of this local variable table entry.
      boolean isUsed()
      Returns true if this object hasn't been released.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • type

        private org.objectweb.asm.Type type
      • index

        private int index
      • used

        private boolean used
    • Constructor Detail

      • Variable

        private Variable​(org.objectweb.asm.Type type,
                         int index,
                         boolean used)