org.aspectj.apache.bcel.generic
Class LocalVariableTag
java.lang.Object
org.aspectj.apache.bcel.generic.Tag
org.aspectj.apache.bcel.generic.LocalVariableTag
- All Implemented Interfaces:
- java.lang.Cloneable, InstructionTargeter
public final class LocalVariableTag
- extends Tag
|
Constructor Summary |
LocalVariableTag(java.lang.String signature,
java.lang.String name,
int slot,
int startPosition)
|
LocalVariableTag(Type type,
java.lang.String signature,
java.lang.String name,
int slot,
int startPosition)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
LocalVariableTag
public LocalVariableTag(java.lang.String signature,
java.lang.String name,
int slot,
int startPosition)
LocalVariableTag
public LocalVariableTag(Type type,
java.lang.String signature,
java.lang.String name,
int slot,
int startPosition)
getName
public java.lang.String getName()
getSlot
public int getSlot()
getType
public java.lang.String getType()
getRealType
public Type getRealType()
updateSlot
public void updateSlot(int newSlot)
setName
public void setName(java.lang.String name)
isRemapped
public boolean isRemapped()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object