net.sf.rej.java.attribute
Class LocalVariableTableAttribute

java.lang.Object
  extended by net.sf.rej.java.attribute.Attribute
      extended by net.sf.rej.java.attribute.LocalVariableTableAttribute

public class LocalVariableTableAttribute
extends Attribute


Constructor Summary
LocalVariableTableAttribute(int nameIndex, ConstantPool pool)
           
 
Method Summary
 java.util.List getLocalVariable(int pc)
           
 LocalVariable getLocalVariable(int index, int pc)
           
 java.util.List<LocalVariable> getLocalVariables()
           
 byte[] getPayload()
           
 java.util.List<Label> getVariableLabels()
           
 void setPayload(byte[] data)
           
 java.lang.String toString()
           
 
Methods inherited from class net.sf.rej.java.attribute.Attribute
getAttribute, getData, getName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LocalVariableTableAttribute

public LocalVariableTableAttribute(int nameIndex,
                                   ConstantPool pool)
Method Detail

getLocalVariable

public LocalVariable getLocalVariable(int index,
                                      int pc)

getLocalVariable

public java.util.List getLocalVariable(int pc)

getLocalVariables

public java.util.List<LocalVariable> getLocalVariables()

getVariableLabels

public java.util.List<Label> getVariableLabels()

getPayload

public byte[] getPayload()
Overrides:
getPayload in class Attribute

setPayload

public void setPayload(byte[] data)
Overrides:
setPayload in class Attribute

toString

public java.lang.String toString()
Overrides:
toString in class Attribute