Package javassist.bytecode
Class MemberrefInfo
- java.lang.Object
-
- javassist.bytecode.ConstInfo
-
- javassist.bytecode.MemberrefInfo
-
- Direct Known Subclasses:
FieldrefInfo
,InterfaceMethodrefInfo
,MethodrefInfo
abstract class MemberrefInfo extends ConstInfo
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
classIndex
(package private) int
nameAndTypeIndex
-
Constructor Summary
Constructors Constructor Description MemberrefInfo(int cindex, int ntindex, int thisIndex)
MemberrefInfo(java.io.DataInputStream in, int thisIndex)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method 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)
-
Methods inherited from class javassist.bytecode.ConstInfo
getClassName, getTag, renameClass, renameClass, toString
-
-
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
copy2
protected abstract int copy2(ConstPool dest, int cindex, int ntindex)
-
write
public void write(java.io.DataOutputStream out) throws java.io.IOException
-
getTagName
public abstract java.lang.String getTagName()
-
-