class NameAndTypeInfo extends ConstInfo
| Modifier and Type | Field and Description |
|---|---|
(package private) int |
memberName |
(package private) static int |
tag |
(package private) int |
typeDescriptor |
| Constructor and Description |
|---|
NameAndTypeInfo(java.io.DataInputStream in,
int index) |
NameAndTypeInfo(int name,
int type,
int index) |
| Modifier and Type | Method and Description |
|---|---|
int |
copy(ConstPool src,
ConstPool dest,
java.util.Map map) |
boolean |
equals(java.lang.Object obj) |
int |
getTag() |
int |
hashCode() |
void |
print(java.io.PrintWriter out) |
void |
renameClass(ConstPool cp,
java.util.Map map,
java.util.HashMap cache) |
void |
renameClass(ConstPool cp,
java.lang.String oldName,
java.lang.String newName,
java.util.HashMap cache) |
void |
write(java.io.DataOutputStream out) |
getClassName, toStringstatic final int tag
int memberName
int typeDescriptor
public NameAndTypeInfo(int name,
int type,
int index)
public NameAndTypeInfo(java.io.DataInputStream in,
int index)
throws java.io.IOException
java.io.IOExceptionpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic void renameClass(ConstPool cp, java.lang.String oldName, java.lang.String newName, java.util.HashMap cache)
renameClass in class ConstInfopublic void renameClass(ConstPool cp, java.util.Map map, java.util.HashMap cache)
renameClass in class ConstInfopublic void write(java.io.DataOutputStream out)
throws java.io.IOException