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, setTypeAnnotationspublic 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.Objectpublic 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()