Package org.vesalainen.bcc
Class LocalVariableTable.LocalVariable
- java.lang.Object
-
- org.vesalainen.bcc.LocalVariableTable.LocalVariable
-
- All Implemented Interfaces:
Writable
- Enclosing class:
- LocalVariableTable
public class LocalVariableTable.LocalVariable extends java.lang.Object implements Writable
-
-
Field Summary
Fields Modifier and Type Field Description private intdescriptorIndexprivate intindexprivate intlengthprivate intnameIndexprivate intstartPc
-
Constructor Summary
Constructors Modifier Constructor Description privateLocalVariable(int nameIndex, int descriptorIndex, int index)privateLocalVariable(java.io.DataInput in)privateLocalVariable(javax.lang.model.element.VariableElement ve, int index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetIndex()java.lang.StringgetSimpleName()javax.lang.model.type.TypeMirrorgetType()voidwrite(java.io.DataOutput out)
-
-
-
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
-
-