public class LocalVarInfo extends InfoObject
annotations, attr, typeAnnotations
Constructor and Description |
---|
LocalVarInfo(java.lang.String name,
java.lang.String signature,
java.lang.String genericSignature,
int startPC,
int endPC,
int slotIndex) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getGenericSignature() |
int |
getLength() |
java.lang.String |
getName() |
java.lang.String |
getSignature() |
int |
getSlotIndex() |
int |
getSlotSize() |
int |
getStartPC() |
java.lang.String |
getType() |
boolean |
isBoolean() |
boolean |
isFloatingPoint() |
boolean |
isNumeric() |
boolean |
matches(int slotIdx,
int pc) |
boolean |
matches(java.lang.String name,
int pc) |
java.lang.String |
toString() |
addAnnotation, addAnnotations, addAttr, addTypeAnnotation, addTypeAnnotations, attrIterator, attrIterator, getAnnotation, getAnnotations, getAttr, getAttr, getDeclaredAnnotations, getNextAttr, getTargetTypeAnnotations, getTypeAnnotation, getTypeAnnotations, hasAnnotation, hasAnnotations, hasAttr, hasAttr, hasAttrValue, hasTypeAnnotation, hasTypeAnnotations, removeAttr, replaceAttr, setAnnotations, setAttr, setTypeAnnotations
public LocalVarInfo(java.lang.String name, java.lang.String signature, java.lang.String genericSignature, int startPC, int endPC, int slotIndex)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getName()
public java.lang.String getType()
public java.lang.String getSignature()
public java.lang.String getGenericSignature()
public int getStartPC()
public int getLength()
public int getSlotIndex()
public boolean matches(java.lang.String name, int pc)
public boolean matches(int slotIdx, int pc)
public boolean isNumeric()
public boolean isBoolean()
public int getSlotSize()
public boolean isFloatingPoint()