Package org.vesalainen.bcc
Class LocalVariableTypeTable.LocalTypeVariable
- java.lang.Object
-
- org.vesalainen.bcc.LocalVariableTypeTable.LocalTypeVariable
-
- All Implemented Interfaces:
Writable
- Enclosing class:
- LocalVariableTypeTable
private class LocalVariableTypeTable.LocalTypeVariable extends java.lang.Object implements Writable
-
-
Field Summary
Fields Modifier and Type Field Description private intindexprivate intlengthprivate intnameIndexprivate intsignatureIndexprivate intstartPc
-
Constructor Summary
Constructors Modifier Constructor Description LocalTypeVariable(int nameIndex, int signatureIndex, int index)privateLocalTypeVariable(java.io.DataInput in)privateLocalTypeVariable(javax.lang.model.element.VariableElement ve, java.lang.String signature, 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
-
LocalTypeVariable
private LocalTypeVariable(javax.lang.model.element.VariableElement ve, java.lang.String signature, int index)
-
LocalTypeVariable
public LocalTypeVariable(int nameIndex, int signatureIndex, int index)
-
LocalTypeVariable
private LocalTypeVariable(java.io.DataInput in) throws java.io.IOException- Throws:
java.io.IOException
-
-