APIdia Launch Partner
Top Description Fields Constructors Methods
sun.jvm.hotspot.runtime

public abstract Class NativeSignatureIterator

extends SignatureIterator
Class Inheritance
Known Direct Subclasses
sun.jvm.hotspot.interpreter.MaskFillerForNative
Imports
sun.jvm.hotspot.oops.*

Specialized SignatureIterator: Used for native call purposes

Field Summary

Modifier and TypeField and Description
private int
private Method
private int
private int
Inherited from sun.jvm.hotspot.runtime.SignatureIterator:
_index_parameter_index_signature

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
doArray(int begin, int end)

Implements abstract sun.jvm.hotspot.runtime.SignatureIterator.doArray.

public void
public void
public void
public void
public void
public void
public void
public void
doObject(int begin, int end)

Implements abstract sun.jvm.hotspot.runtime.SignatureIterator.doObject.

public void
public void
public boolean
public void
public int
public Method
public int
public abstract void
public abstract void
public abstract void
public abstract void
public abstract void
Inherited from sun.jvm.hotspot.runtime.SignatureIterator:
checkSignatureEnddispatchFieldexpectisReturnTypeiterateParametersiterateReturntypeparameterIndexparseTypeskipOptionalSize

Field Detail

jni_offsetback to summary
private int jni_offset
methodback to summary
private Method method
offsetback to summary
private int offset
prependedback to summary
private int prepended

Constructor Detail

NativeSignatureIteratorback to summary
public NativeSignatureIterator(Method method)

Method Detail

doArrayback to summary
public void doArray(int begin, int end)

Implements abstract sun.jvm.hotspot.runtime.SignatureIterator.doArray.

doBoolback to summary
public void doBool()

Implements abstract sun.jvm.hotspot.runtime.SignatureIterator.doBool.

doByteback to summary
public void doByte()

Implements abstract sun.jvm.hotspot.runtime.SignatureIterator.doByte.

doCharback to summary
public void doChar()

Implements abstract sun.jvm.hotspot.runtime.SignatureIterator.doChar.

doDoubleback to summary
public void doDouble()

Implements abstract sun.jvm.hotspot.runtime.SignatureIterator.doDouble.

doFloatback to summary
public void doFloat()

Implements abstract sun.jvm.hotspot.runtime.SignatureIterator.doFloat.

doIntback to summary
public void doInt()

Implements abstract sun.jvm.hotspot.runtime.SignatureIterator.doInt.

doLongback to summary
public void doLong()

Implements abstract sun.jvm.hotspot.runtime.SignatureIterator.doLong.

doObjectback to summary
public void doObject(int begin, int end)

Implements abstract sun.jvm.hotspot.runtime.SignatureIterator.doObject.

doShortback to summary
public void doShort()

Implements abstract sun.jvm.hotspot.runtime.SignatureIterator.doShort.

doVoidback to summary
public void doVoid()

Implements abstract sun.jvm.hotspot.runtime.SignatureIterator.doVoid.

isStaticback to summary
public boolean isStatic()
iterateback to summary
public void iterate()

Overrides sun.jvm.hotspot.runtime.SignatureIterator.iterate.

jniOffsetback to summary
public int jniOffset()
methodback to summary
public Method method()
offsetback to summary
public int offset()
passDoubleback to summary
public abstract void passDouble()
passFloatback to summary
public abstract void passFloat()
passIntback to summary
public abstract void passInt()
passLongback to summary
public abstract void passLong()
passObjectback to summary
public abstract void passObject()