abstract class MemberrefInfo extends ConstInfo
| Modifier and Type | Field and Description |
|---|---|
(package private) int |
classIndex |
(package private) int |
nameAndTypeIndex |
| Constructor and Description |
|---|
MemberrefInfo(java.io.DataInputStream in,
int thisIndex) |
MemberrefInfo(int cindex,
int ntindex,
int thisIndex) |
| Modifier and Type | Method and Description |
|---|---|
int |
copy(ConstPool src,
ConstPool dest,
java.util.Map map) |
protected abstract int |
copy2(ConstPool dest,
int cindex,
int ntindex) |
boolean |
equals(java.lang.Object obj) |
abstract java.lang.String |
getTagName() |
int |
hashCode() |
void |
print(java.io.PrintWriter out) |
void |
write(java.io.DataOutputStream out) |
getClassName, getTag, renameClass, renameClass, toStringpublic MemberrefInfo(int cindex,
int ntindex,
int thisIndex)
public MemberrefInfo(java.io.DataInputStream in,
int thisIndex)
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.Objectprotected abstract int copy2(ConstPool dest, int cindex, int ntindex)
public void write(java.io.DataOutputStream out)
throws java.io.IOException
public abstract java.lang.String getTagName()