Package javassist.bytecode
Class ClassInfo
- java.lang.Object
-
- javassist.bytecode.ConstInfo
-
- javassist.bytecode.ClassInfo
-
class ClassInfo extends ConstInfo
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcopy(ConstPool src, ConstPool dest, java.util.Map<java.lang.String,java.lang.String> map)booleanequals(java.lang.Object obj)java.lang.StringgetClassName(ConstPool cp)intgetTag()inthashCode()voidprint(java.io.PrintWriter out)voidrenameClass(ConstPool cp, java.lang.String oldName, java.lang.String newName, java.util.Map<ConstInfo,ConstInfo> cache)voidrenameClass(ConstPool cp, java.util.Map<java.lang.String,java.lang.String> map, java.util.Map<ConstInfo,ConstInfo> cache)voidwrite(java.io.DataOutputStream out)
-
-
-
Field Detail
-
tag
static final int tag
- See Also:
- Constant Field Values
-
name
int name
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
getClassName
public java.lang.String getClassName(ConstPool cp)
- Overrides:
getClassNamein classConstInfo
-
renameClass
public void renameClass(ConstPool cp, java.lang.String oldName, java.lang.String newName, java.util.Map<ConstInfo,ConstInfo> cache)
- Overrides:
renameClassin classConstInfo
-
renameClass
public void renameClass(ConstPool cp, java.util.Map<java.lang.String,java.lang.String> map, java.util.Map<ConstInfo,ConstInfo> cache)
- Overrides:
renameClassin classConstInfo
-
copy
public int copy(ConstPool src, ConstPool dest, java.util.Map<java.lang.String,java.lang.String> map)
-
write
public void write(java.io.DataOutputStream out) throws java.io.IOException
-
-