Top Description Constructors Methods
org.apache.commons.compress.harmony.unpack200.bytecode.forms

public Class SuperFieldRefForm

extends ClassSpecificReferenceForm
Class Inheritance
Imports
org.apache.commons.compress.harmony.unpack200.SegmentConstantPool, org.apache.commons.compress.harmony.unpack200.bytecode.OperandManager

This class implements references to fields defined in the superclass, which is set by this class in the OperandManager. Pack200 allows the superclass to be inferred from context; this class tracks previous field reference superclasses to allow this.

Constructor Summary

AccessConstructor and Description
public
SuperFieldRefForm(final int opcode, final String name, final int[] rewrite)

Method Summary

Modifier and TypeMethod and Description
protected String
protected int
protected int
Inherited from org.apache.commons.compress.harmony.unpack200.bytecode.forms.ClassSpecificReferenceForm:
setNestedEntries

Constructor Detail

SuperFieldRefFormback to summary
public SuperFieldRefForm(final int opcode, final String name, final int[] rewrite)

Method Detail

contextback to summary
protected String context(final OperandManager operandManager)

Implements abstract org.apache.commons.compress.harmony.unpack200.bytecode.forms.ClassSpecificReferenceForm.context.

Annotations
@Override
getOffsetback to summary
protected int getOffset(final OperandManager operandManager)

Implements abstract org.apache.commons.compress.harmony.unpack200.bytecode.forms.ClassSpecificReferenceForm.getOffset.

Annotations
@Override
getPoolIDback to summary
protected int getPoolID()

Implements abstract org.apache.commons.compress.harmony.unpack200.bytecode.forms.ClassSpecificReferenceForm.getPoolID.

Annotations
@Override