com.gomjabbar.classes.bytecode
Class CodeInfo.LocalVariableInfo

java.lang.Object
  |
  +--com.gomjabbar.classes.bytecode.CodeInfo.LocalVariableInfo
Enclosing class:
CodeInfo

public static class CodeInfo.LocalVariableInfo
extends java.lang.Object


Constructor Summary
CodeInfo.LocalVariableInfo(AttributeInfo ai)
           
CodeInfo.LocalVariableInfo(int[] start_pcs, int[] lengths, byte[][] name_indexes, byte[][] descriptor_indexes, int[] indexes)
           
 
Method Summary
 java.lang.String getDescriptor(int index)
           
 byte[] getEndPc(int index)
           
 byte[] getIndex(int index)
           
 int getLength(int index)
           
 java.lang.String getName(int index)
           
 java.lang.String getName4Index(byte[] index)
           
 byte[] getStartPc(int index)
           
 int getVariablesCount()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodeInfo.LocalVariableInfo

public CodeInfo.LocalVariableInfo(int[] start_pcs,
                                  int[] lengths,
                                  byte[][] name_indexes,
                                  byte[][] descriptor_indexes,
                                  int[] indexes)

CodeInfo.LocalVariableInfo

public CodeInfo.LocalVariableInfo(AttributeInfo ai)
Method Detail

getVariablesCount

public int getVariablesCount()

getStartPc

public byte[] getStartPc(int index)

getEndPc

public byte[] getEndPc(int index)

getLength

public int getLength(int index)

getIndex

public byte[] getIndex(int index)

getName

public java.lang.String getName(int index)

getDescriptor

public java.lang.String getDescriptor(int index)

getName4Index

public java.lang.String getName4Index(byte[] index)