Package javassist.bytecode
Class LocalVariableTypeAttribute
- java.lang.Object
-
- javassist.bytecode.AttributeInfo
-
- javassist.bytecode.LocalVariableAttribute
-
- javassist.bytecode.LocalVariableTypeAttribute
-
public class LocalVariableTypeAttribute extends LocalVariableAttribute
LocalVariableTypeTable_attribute
.- Since:
- 3.11
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
tag
The name of the attribute"LocalVariableTypeTable"
.-
Fields inherited from class javassist.bytecode.LocalVariableAttribute
typeTag
-
Fields inherited from class javassist.bytecode.AttributeInfo
constPool, info, name
-
-
Constructor Summary
Constructors Modifier Constructor 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) LocalVariableAttribute
makeThisAttr(ConstPool cp, byte[] dest)
(package private) java.lang.String
renameEntry(java.lang.String desc, java.lang.String oldname, java.lang.String newname)
(package private) java.lang.String
renameEntry(java.lang.String desc, java.util.Map classnames)
-
Methods inherited from class javassist.bytecode.LocalVariableAttribute
addEntry, codeLength, copy, descriptor, descriptorIndex, index, nameIndex, renameClass, renameClass, shiftIndex, shiftPc, signature, signatureIndex, startPc, tableLength, variableName
-
Methods inherited from class javassist.bytecode.AttributeInfo
copyAll, get, getConstPool, getLength, getName, getRefClasses, getRefClasses, length, lookup, read, remove, renameClass, renameClass, set, write, writeAll
-
-
-
-
Field Detail
-
tag
public static final java.lang.String tag
The name of the attribute"LocalVariableTypeTable"
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
LocalVariableTypeAttribute
public LocalVariableTypeAttribute(ConstPool cp)
Constructs an empty LocalVariableTypeTable.
-
LocalVariableTypeAttribute
LocalVariableTypeAttribute(ConstPool cp, int n, java.io.DataInputStream in) throws java.io.IOException
- Throws:
java.io.IOException
-
LocalVariableTypeAttribute
private LocalVariableTypeAttribute(ConstPool cp, byte[] dest)
-
-
Method Detail
-
renameEntry
java.lang.String renameEntry(java.lang.String desc, java.lang.String oldname, java.lang.String newname)
- Overrides:
renameEntry
in classLocalVariableAttribute
-
renameEntry
java.lang.String renameEntry(java.lang.String desc, java.util.Map classnames)
- Overrides:
renameEntry
in classLocalVariableAttribute
-
makeThisAttr
LocalVariableAttribute makeThisAttr(ConstPool cp, byte[] dest)
- Overrides:
makeThisAttr
in classLocalVariableAttribute
-
-