| Modifier and Type | Class and Description |
|---|---|
static class |
LocalVariableTableAttribute.Variable
A Java variable declaration.
|
| Constructor and Description |
|---|
LocalVariableTableAttribute(InputStream stream,
int nameIndex,
ConstantPool pool)
Creates a new LocalVariableTableAttribute
|
| Modifier and Type | Method and Description |
|---|---|
int |
getLength()
Returns the length of this Attribute.
|
String |
getName()
Returns the name of this attribute.
|
List<LocalVariableTableAttribute.Variable> |
getVariables()
Returns the variables declared by the attribute.
|
String |
toString() |
void |
write(DataOutputStream output)
Writes the Attribute out in class file format.
|
public LocalVariableTableAttribute(InputStream stream, int nameIndex, ConstantPool pool) throws IOException
stream - the stream to read fromnameIndex - the attribute index in the constant poolpool - the constant pool to read fromIOException - if an I/O error occurs while reading the attributepublic void write(DataOutputStream output) throws IOException
Attributewrite in interface Attributeoutput - the stream to write toIOException - if an I/O error occurs while writing to the streampublic List<LocalVariableTableAttribute.Variable> getVariables()
public String getName()
Attributepublic int getLength()
Copyright © 2012. All Rights Reserved.