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