Class LocalVariableTableEntry
- java.lang.Object
-
- com.strobel.assembler.ir.attributes.LocalVariableTableEntry
-
public final class LocalVariableTableEntry extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private int
_index
private boolean
_isBadType
private java.lang.String
_name
private java.lang.String
_originalSignature
private int
_scopeLength
private int
_scopeOffset
private TypeReference
_type
-
Constructor Summary
Constructors Constructor Description LocalVariableTableEntry(int index, java.lang.String name, TypeReference type, java.lang.String originalSignature, int scopeOffset, int scopeLength, boolean isBadType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getIndex()
java.lang.String
getName()
java.lang.String
getOriginalSignature()
int
getScopeLength()
int
getScopeOffset()
TypeReference
getType()
boolean
isBadType()
java.lang.String
toString()
-
-
-
Field Detail
-
_index
private final int _index
-
_name
private final java.lang.String _name
-
_type
private final TypeReference _type
-
_originalSignature
private final java.lang.String _originalSignature
-
_scopeOffset
private final int _scopeOffset
-
_scopeLength
private final int _scopeLength
-
_isBadType
private final boolean _isBadType
-
-
Constructor Detail
-
LocalVariableTableEntry
public LocalVariableTableEntry(int index, java.lang.String name, TypeReference type, java.lang.String originalSignature, int scopeOffset, int scopeLength, boolean isBadType)
-
-
Method Detail
-
getIndex
public int getIndex()
-
getName
public java.lang.String getName()
-
getType
public TypeReference getType()
-
getScopeOffset
public int getScopeOffset()
-
getScopeLength
public int getScopeLength()
-
getOriginalSignature
public java.lang.String getOriginalSignature()
-
isBadType
public boolean isBadType()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-