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.StringtagThe 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.privateLocalVariableTypeAttribute(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) LocalVariableAttributemakeThisAttr(ConstPool cp, byte[] dest)(package private) java.lang.StringrenameEntry(java.lang.String desc, java.lang.String oldname, java.lang.String newname)(package private) java.lang.StringrenameEntry(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:
renameEntryin classLocalVariableAttribute
-
renameEntry
java.lang.String renameEntry(java.lang.String desc, java.util.Map classnames)- Overrides:
renameEntryin classLocalVariableAttribute
-
makeThisAttr
LocalVariableAttribute makeThisAttr(ConstPool cp, byte[] dest)
- Overrides:
makeThisAttrin classLocalVariableAttribute
-
-