Class LocalVariableTable.LocalVariable

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private LocalVariable​(int nameIndex, int descriptorIndex, int index)  
      private LocalVariable​(java.io.DataInput in)  
      private LocalVariable​(javax.lang.model.element.VariableElement ve, int index)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getIndex()  
      java.lang.String getSimpleName()  
      javax.lang.model.type.TypeMirror getType()  
      void write​(java.io.DataOutput out)  
      • Methods inherited from class java.lang.Object

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

      • startPc

        private int startPc
      • length

        private int length
      • nameIndex

        private int nameIndex
      • descriptorIndex

        private int descriptorIndex
      • index

        private int index
    • Constructor Detail

      • LocalVariable

        private LocalVariable​(javax.lang.model.element.VariableElement ve,
                              int index)
      • LocalVariable

        private LocalVariable​(int nameIndex,
                              int descriptorIndex,
                              int index)
      • LocalVariable

        private LocalVariable​(java.io.DataInput in)
                       throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • write

        public void write​(java.io.DataOutput out)
                   throws java.io.IOException
        Specified by:
        write in interface Writable
        Throws:
        java.io.IOException
      • getType

        public javax.lang.model.type.TypeMirror getType()
      • getIndex

        public int getIndex()
      • getSimpleName

        public java.lang.String getSimpleName()