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

public Class MethodRefForm

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

This class implements the byte code form for those bytecodes which have regular method references (and only regular method references). These are: invokevirtual invokespecial invokestatic Class-specific references to methods are subclasses of ClassSpecificReferenceForm instead.

Constructor Summary

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

Method Summary

Modifier and TypeMethod and Description
protected int
protected int
Inherited from org.apache.commons.compress.harmony.unpack200.bytecode.forms.ReferenceForm:
setByteCodeOperandssetNestedEntries

Constructor Detail

MethodRefFormback to summary
public MethodRefForm(final int opcode, final String name, final int[] rewrite)

Method Detail

getOffsetback to summary
protected int getOffset(final OperandManager operandManager)

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

Annotations
@Override
getPoolIDback to summary
protected int getPoolID()

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

Annotations
@Override