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