org.aspectj.apache.bcel.generic
Class LocalVariableTag

java.lang.Object
  extended by org.aspectj.apache.bcel.generic.Tag
      extended by 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)
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
 java.lang.String getName()
           
 Type getRealType()
           
 int getSlot()
           
 java.lang.String getType()
           
 int hashCode()
           
 boolean isRemapped()
           
 void setName(java.lang.String name)
           
 java.lang.String toString()
           
 void updateSlot(int newSlot)
           
 
Methods inherited from class org.aspectj.apache.bcel.generic.Tag
containsTarget, copy, updateTarget
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

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)
Method Detail

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