public class CPFieldRef extends ConstantPoolEntry
CP_Class, CP_Double, CP_Fieldref, CP_Float, CP_Integer, CP_InterfaceMethodref, CP_Long, CP_Methodref, CP_NameAndType, CP_String, CP_UTF8, globalIndex
NONE
Constructor and Description |
---|
CPFieldRef(CPClass className,
CPNameAndType descriptor,
int globalIndex) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
protected ClassFileEntry[] |
getNestedClassFileEntries() |
int |
hashCode() |
protected void |
resolve(ClassConstantPool pool)
Allows the constant pool entries to resolve their nested entries.
|
String |
toString() |
protected void |
writeBody(DataOutputStream dos) |
doWrite, getGlobalIndex, getTag
objectHashCode, write
public CPFieldRef(CPClass className, CPNameAndType descriptor, int globalIndex)
protected ClassFileEntry[] getNestedClassFileEntries()
getNestedClassFileEntries
in class ClassFileEntry
protected void resolve(ClassConstantPool pool)
ClassFileEntry
resolve
in class ClassFileEntry
pool
- TODOprotected void writeBody(DataOutputStream dos) throws IOException
writeBody
in class ConstantPoolEntry
IOException
public String toString()
toString
in class ClassFileEntry
public int hashCode()
hashCode
in class ConstantPoolEntry
public boolean equals(Object obj)
equals
in class ConstantPoolEntry
Copyright © 2002–2020 The Apache Software Foundation. All rights reserved.