org.eclipse.jdt.internal.core.util
Class LocalVariableTableEntry

java.lang.Object
  extended by org.eclipse.jdt.internal.core.util.ClassFileStruct
      extended by org.eclipse.jdt.internal.core.util.LocalVariableTableEntry

public class LocalVariableTableEntry
extends ClassFileStruct

Default implementation of ILocalVariableTableEntry


Constructor Summary
LocalVariableTableEntry(byte[] classFileBytes, IConstantPool constantPool, int offset)
          Constructor for LocalVariableTableEntry.
 
Method Summary
 char[] getDescriptor()
           
 int getDescriptorIndex()
           
 int getIndex()
           
 int getLength()
           
 char[] getName()
           
 int getNameIndex()
           
 int getStartPC()
           
 
Methods inherited from class org.eclipse.jdt.internal.core.util.ClassFileStruct
doubleAt, floatAt, i1At, i2At, i4At, i8At, u1At, u2At, u4At, utf8At
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalVariableTableEntry

public LocalVariableTableEntry(byte[] classFileBytes,
                               IConstantPool constantPool,
                               int offset)
                        throws ClassFormatException
Constructor for LocalVariableTableEntry.

Parameters:
classFileBytes -
constantPool -
offset -
Throws:
ClassFormatException
Method Detail

getStartPC

public int getStartPC()
See Also:
ILocalVariableTableEntry#getStartPC()

getLength

public int getLength()
See Also:
ILocalVariableTableEntry#getLength()

getNameIndex

public int getNameIndex()
See Also:
ILocalVariableTableEntry#getNameIndex()

getDescriptorIndex

public int getDescriptorIndex()
See Also:
ILocalVariableTableEntry#getDescriptorIndex()

getIndex

public int getIndex()
See Also:
ILocalVariableTableEntry#getIndex()

getName

public char[] getName()
See Also:
ILocalVariableTableEntry#getName()

getDescriptor

public char[] getDescriptor()
See Also:
ILocalVariableTableEntry#getDescriptor()