Class CPFieldRef
java.lang.Object
org.apache.commons.compress.harmony.unpack200.bytecode.ClassFileEntry
org.apache.commons.compress.harmony.unpack200.bytecode.ConstantPoolEntry
org.apache.commons.compress.harmony.unpack200.bytecode.CPFieldRef
Field reference constant pool entry.
-
Field Summary
Fields inherited from class org.apache.commons.compress.harmony.unpack200.bytecode.ConstantPoolEntry
CP_Class, CP_Double, CP_Fieldref, CP_Float, CP_Integer, CP_InterfaceMethodref, CP_Long, CP_Methodref, CP_NameAndType, CP_String, CP_UTF8, globalIndex
Fields inherited from class org.apache.commons.compress.harmony.unpack200.bytecode.ClassFileEntry
NONE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
protected ClassFileEntry[]
Returns an empty array.int
hashCode()
protected void
resolve
(ClassConstantPool pool) Allows the constant pool entries to resolve their nested entries.toString()
protected void
Writes this instance to the given output stream.Methods inherited from class org.apache.commons.compress.harmony.unpack200.bytecode.ConstantPoolEntry
doWrite, getGlobalIndex, getTag
Methods inherited from class org.apache.commons.compress.harmony.unpack200.bytecode.ClassFileEntry
objectHashCode, write
-
Constructor Details
-
CPFieldRef
-
-
Method Details
-
equals
- Specified by:
equals
in classConstantPoolEntry
-
getNestedClassFileEntries
Description copied from class:ClassFileEntry
Returns an empty array.- Overrides:
getNestedClassFileEntries
in classClassFileEntry
- Returns:
- an empty array.
-
hashCode
- Specified by:
hashCode
in classConstantPoolEntry
-
resolve
Description copied from class:ClassFileEntry
Allows the constant pool entries to resolve their nested entries.- Overrides:
resolve
in classClassFileEntry
- Parameters:
pool
- The class constant pool.
-
toString
- Specified by:
toString
in classClassFileEntry
-
writeBody
Description copied from class:ConstantPoolEntry
Writes this instance to the given output stream.- Specified by:
writeBody
in classConstantPoolEntry
- Parameters:
dos
- the output stream.- Throws:
IOException
- if an I/O error occurs.
-