kmy.jint.gen
Class JVMConstantPool.CP_MemberRef_Entry

java.lang.Object
  |
  +--kmy.jint.gen.JVMConstantPool.CP_Entry
        |
        +--kmy.jint.gen.JVMConstantPool.CP_MemberRef_Entry
Enclosing class:
JVMConstantPool

class JVMConstantPool.CP_MemberRef_Entry
extends JVMConstantPool.CP_Entry


Field Summary
(package private)  JVMConstantPool.CP_Class_Entry clazz
           
(package private)  JVMConstantPool.CP_NameAndType_Entry signature
           
(package private)  byte tag
           
 
Fields inherited from class kmy.jint.gen.JVMConstantPool.CP_Entry
count
 
Constructor Summary
(package private) JVMConstantPool.CP_MemberRef_Entry(byte tag, JVMConstantPool.CP_Class_Entry clazz, JVMConstantPool.CP_NameAndType_Entry nameAndType)
           
(package private) JVMConstantPool.CP_MemberRef_Entry(byte tag, java.lang.String clazz, java.lang.String name, java.lang.String type)
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
(package private)  java.lang.Object getKey()
           
 int hashCode()
           
(package private)  void write(java.io.DataOutputStream out)
           
 
Methods inherited from class kmy.jint.gen.JVMConstantPool.CP_Entry
countInc, getData, getTag, insert
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

tag

byte tag

clazz

JVMConstantPool.CP_Class_Entry clazz

signature

JVMConstantPool.CP_NameAndType_Entry signature
Constructor Detail

JVMConstantPool.CP_MemberRef_Entry

JVMConstantPool.CP_MemberRef_Entry(byte tag,
                                   java.lang.String clazz,
                                   java.lang.String name,
                                   java.lang.String type)

JVMConstantPool.CP_MemberRef_Entry

JVMConstantPool.CP_MemberRef_Entry(byte tag,
                                   JVMConstantPool.CP_Class_Entry clazz,
                                   JVMConstantPool.CP_NameAndType_Entry nameAndType)
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

getKey

java.lang.Object getKey()
Overrides:
getKey in class JVMConstantPool.CP_Entry

write

void write(java.io.DataOutputStream out)
     throws java.io.IOException
Overrides:
write in class JVMConstantPool.CP_Entry