org.gjt.jclasslib.structures.attributes
Class LocalVariableCommonAttribute
java.lang.Object
org.gjt.jclasslib.structures.AbstractStructure
org.gjt.jclasslib.structures.AbstractStructureWithAttributes
org.gjt.jclasslib.structures.AttributeInfo
org.gjt.jclasslib.structures.attributes.LocalVariableCommonAttribute
- Direct Known Subclasses:
- LocalVariableTableAttribute, LocalVariableTypeTableAttribute
- public abstract class LocalVariableCommonAttribute
- extends AttributeInfo
Contains common attributes to a local variable table attribute structure.
- Version:
- $Revision: 1.1 $ $Date: 2004/12/28 13:04:32 $
- Author:
- Vitor Carreira
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INITIAL_LENGTH
protected static final int INITIAL_LENGTH
- See Also:
- Constant Field Values
localVariableTable
protected LocalVariableCommonEntry[] localVariableTable
LocalVariableCommonAttribute
public LocalVariableCommonAttribute()
getLocalVariableEntries
public LocalVariableCommonEntry[] getLocalVariableEntries()
- Get the list of local variable associations of the parent Code
structure as an array of LocalVariableCommonEntry structures.
- Returns:
- the array
setLocalVariableEntries
public void setLocalVariableEntries(LocalVariableCommonEntry[] localVariableEntries)
- Set the list of local variable associations of the parent Code
structure as an array of LocalVariableCommonEntry structures.
- Parameters:
localVariableEntries
- the array
write
public void write(DataOutput out)
throws InvalidByteCodeException,
IOException
- Description copied from class:
AbstractStructure
- Write this structure to the given DataOutput.
The written bytes are in JVM class file format.
- Overrides:
write
in class AttributeInfo
- Throws:
InvalidByteCodeException
IOException