Package javassist.bytecode
Class NameAndTypeInfo
java.lang.Object
javassist.bytecode.ConstInfo
javassist.bytecode.NameAndTypeInfo
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) int
(package private) static final int
(package private) int
-
Constructor Summary
ConstructorsConstructorDescriptionNameAndTypeInfo
(int name, int type, int index) NameAndTypeInfo
(DataInputStream in, int index) -
Method Summary
Modifier and TypeMethodDescriptionint
boolean
int
getTag()
int
hashCode()
void
print
(PrintWriter out) void
void
void
write
(DataOutputStream out) Methods inherited from class javassist.bytecode.ConstInfo
getClassName, toString
-
Field Details
-
tag
static final int tag- See Also:
-
memberName
int memberName -
typeDescriptor
int typeDescriptor
-
-
Constructor Details
-
NameAndTypeInfo
public NameAndTypeInfo(int name, int type, int index) -
NameAndTypeInfo
- Throws:
IOException
-
-
Method Details
-
hashCode
public int hashCode() -
equals
-
getTag
public int getTag() -
renameClass
public void renameClass(ConstPool cp, String oldName, String newName, Map<ConstInfo, ConstInfo> cache) - Overrides:
renameClass
in classConstInfo
-
renameClass
- Overrides:
renameClass
in classConstInfo
-
copy
-
write
- Specified by:
write
in classConstInfo
- Throws:
IOException
-
print
-