public class LocalVariableTypeAttribute extends LocalVariableAttribute
LocalVariableTypeTable_attribute.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
tag
The name of the attribute
"LocalVariableTypeTable". |
typeTagconstPool, info, name| Modifier | Constructor and Description |
|---|---|
|
LocalVariableTypeAttribute(ConstPool cp)
Constructs an empty LocalVariableTypeTable.
|
private |
LocalVariableTypeAttribute(ConstPool cp,
byte[] dest) |
(package private) |
LocalVariableTypeAttribute(ConstPool cp,
int n,
java.io.DataInputStream in) |
| Modifier and Type | Method and Description |
|---|---|
(package private) LocalVariableAttribute |
makeThisAttr(ConstPool cp,
byte[] dest) |
(package private) java.lang.String |
renameEntry(java.lang.String desc,
java.util.Map classnames) |
(package private) java.lang.String |
renameEntry(java.lang.String desc,
java.lang.String oldname,
java.lang.String newname) |
addEntry, codeLength, copy, descriptor, descriptorIndex, index, nameIndex, renameClass, renameClass, shiftIndex, shiftPc, signature, signatureIndex, startPc, tableLength, variableNamecopyAll, get, getConstPool, getLength, getName, getRefClasses, getRefClasses, length, lookup, read, remove, renameClass, renameClass, set, write, writeAllpublic static final java.lang.String tag
"LocalVariableTypeTable".public LocalVariableTypeAttribute(ConstPool cp)
LocalVariableTypeAttribute(ConstPool cp, int n, java.io.DataInputStream in) throws java.io.IOException
java.io.IOExceptionprivate LocalVariableTypeAttribute(ConstPool cp, byte[] dest)
java.lang.String renameEntry(java.lang.String desc,
java.lang.String oldname,
java.lang.String newname)
renameEntry in class LocalVariableAttributejava.lang.String renameEntry(java.lang.String desc,
java.util.Map classnames)
renameEntry in class LocalVariableAttributeLocalVariableAttribute makeThisAttr(ConstPool cp, byte[] dest)
makeThisAttr in class LocalVariableAttribute