APIdia Launch Partner
Top Constructors Methods
sun.jvm.hotspot.interpreter

public Class BytecodeInvoke

extends BytecodeWithCPIndex
Class Inheritance
Imports
sun.jvm.hotspot.oops.*, sun.jvm.hotspot.runtime.*, sun.jvm.hotspot.utilities.*

Constructor Summary

AccessConstructor and Description
pack-priv
BytecodeInvoke(Method method, int bci)

Method Summary

Modifier and TypeMethod and Description
public int
public static BytecodeInvoke
at(Method method, int bci)

public static BytecodeInvoke
public static BytecodeInvoke
atCheck(Method method, int bci)

Like at, but returns null if the BCI is not at an invoke

public Method
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public Symbol
name()

public int
public Symbol
public String
toString()

Overrides sun.jvm.hotspot.interpreter.Bytecode.toString.

Returns a string representation of the object.

public void
Inherited from sun.jvm.hotspot.interpreter.BytecodeWithCPIndex:
indexindexForFieldOrMethod

Constructor Detail

BytecodeInvokeback to summary
pack-priv BytecodeInvoke(Method method, int bci)

Method Detail

adjustedInvokeCodeback to summary
public int adjustedInvokeCode()
atback to summary
public static BytecodeInvoke at(Method method, int bci)
atback to summary
public static BytecodeInvoke at(BytecodeStream bcs)
atCheckback to summary
public static BytecodeInvoke atCheck(Method method, int bci)

Like at, but returns null if the BCI is not at an invoke

getInvokedMethodback to summary
public Method getInvokedMethod()
isInvokedynamicback to summary
public boolean isInvokedynamic()
isInvokeinterfaceback to summary
public boolean isInvokeinterface()
isInvokespecialback to summary
public boolean isInvokespecial()
isInvokestaticback to summary
public boolean isInvokestatic()
isInvokevirtualback to summary
public boolean isInvokevirtual()
isValidback to summary
public boolean isValid()
nameback to summary
public Symbol name()
resultTypeback to summary
public int resultType()
signatureback to summary
public Symbol signature()
toStringback to summary
public String toString()

Overrides sun.jvm.hotspot.interpreter.Bytecode.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

verifyback to summary
public void verify()