Top Fields Constructors Methods
javassist.bytecode

pack-priv abstract Class ConstInfo

Located in compilation unit of javassist.bytecode.ConstPool.

extends Object
Class Inheritance
Known Direct Subclasses
javassist.bytecode.ConstInfoPadding, javassist.bytecode.ClassInfo, javassist.bytecode.NameAndTypeInfo, javassist.bytecode.MemberrefInfo, javassist.bytecode.StringInfo, javassist.bytecode.IntegerInfo, javassist.bytecode.FloatInfo, javassist.bytecode.LongInfo, javassist.bytecode.DoubleInfo, javassist.bytecode.Utf8Info, javassist.bytecode.MethodHandleInfo, javassist.bytecode.MethodTypeInfo, javassist.bytecode.InvokeDynamicInfo, javassist.bytecode.DynamicInfo, javassist.bytecode.ModuleInfo, javassist.bytecode.PackageInfo

Field Summary

Modifier and TypeField and Description
pack-priv int

Constructor Summary

AccessConstructor and Description
public
ConstInfo(int i)

Method Summary

Modifier and TypeMethod and Description
public abstract int
copy(ConstPool src, ConstPool dest, Map<String, String> classnames)

public String
public abstract int
public void
renameClass(ConstPool cp, String oldName, String newName, Map<ConstInfo, ConstInfo> cache)

public void
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

public abstract void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

indexback to summary
pack-priv int index

Constructor Detail

ConstInfoback to summary
public ConstInfo(int i)

Method Detail

copyback to summary
public abstract int copy(ConstPool src, ConstPool dest, Map<String, String> classnames)
getClassNameback to summary
public String getClassName(ConstPool cp)
getTagback to summary
public abstract int getTag()
renameClassback to summary
public void renameClass(ConstPool cp, String oldName, String newName, Map<ConstInfo, ConstInfo> cache)
renameClassback to summary
public void renameClass(ConstPool cp, Map<String, String> classnames, Map<ConstInfo, ConstInfo> cache)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@Override
writeback to summary
public abstract void write(DataOutputStream out) throws IOException