public abstract class ClassModel.ConstantPool.MethodReferenceEntry extends ClassModel.ConstantPool.ReferenceEntry
Modifier and Type | Class and Description |
---|---|
class |
ClassModel.ConstantPool.MethodReferenceEntry.Arg |
ClassModel.ConstantPool.ReferenceEntry.Type
Constructor and Description |
---|
ClassModel.ConstantPool.MethodReferenceEntry(ByteReader byteReader,
int slot,
ClassModel.ConstantPoolType constantPoolType) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object _other) |
ClassModel.ConstantPool.MethodReferenceEntry.Arg[] |
getArgs() |
ClassModel.ConstantPool.ReferenceEntry.Type |
getReturnType() |
int |
getStackConsumeCount() |
int |
getStackProduceCount() |
int |
hashCode() |
getClassEntry, getClassIndex, getNameAndTypeEntry, getNameAndTypeIndex, same
getConstantPoolType, getSlot
public ClassModel.ConstantPool.MethodReferenceEntry(ByteReader byteReader, int slot, ClassModel.ConstantPoolType constantPoolType)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object _other)
equals
in class java.lang.Object
public int getStackProduceCount()
public ClassModel.ConstantPool.ReferenceEntry.Type getReturnType()
public ClassModel.ConstantPool.MethodReferenceEntry.Arg[] getArgs()
public int getStackConsumeCount()