Top Fields Constructors Methods
org.graalvm.nativeimage.impl

public Class CEntryPointLiteralCodePointer

extends Object
implements CFunctionPointer
Class Inheritance
All Implemented Interfaces
org.graalvm.nativeimage.c.function.CFunctionPointer, org.graalvm.nativeimage.c.function.RelocatedPointer, org.graalvm.word.ComparableWord, org.graalvm.word.WordBase, org.graalvm.nativeimage.c.function.CodePointer, org.graalvm.word.PointerBase
Imports
org.graalvm.nativeimage.c.function.CFunctionPointer, org.graalvm.word.ComparableWord

Field Summary

Modifier and TypeField and Description
public final Class<?>
public final String
public final Class<?>[]

Constructor Summary

AccessConstructor and Description
public
CEntryPointLiteralCodePointer(Class<?> definingClass, String methodName, Class<?>... parameterTypes)

Method Summary

Modifier and TypeMethod and Description
public boolean
equal(ComparableWord
value to which this word is to be compared.
val
)

Implements org.graalvm.word.ComparableWord.equal.

Compares this word with the specified value.

public boolean
isNonNull()

Implements org.graalvm.word.PointerBase.isNonNull.

Returns true if this pointer is not the null pointer.

public boolean
isNull()

Implements org.graalvm.word.PointerBase.isNull.

Returns true if this pointer is the null pointer.

public boolean
notEqual(ComparableWord
value to which this word is to be compared.
val
)

Implements org.graalvm.word.ComparableWord.notEqual.

Compares this word with the specified value.

public long
rawValue()

Implements org.graalvm.word.WordBase.rawValue.

Conversion to a Java primitive value.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

definingClassback to summary
public final Class<?> definingClass
methodNameback to summary
public final String methodName
parameterTypesback to summary
public final Class<?>[] parameterTypes

Constructor Detail

CEntryPointLiteralCodePointerback to summary
public CEntryPointLiteralCodePointer(Class<?> definingClass, String methodName, Class<?>... parameterTypes)

Method Detail

equalback to summary
public boolean equal(ComparableWord val)

Implements org.graalvm.word.ComparableWord.equal.

Doc from org.graalvm.word.ComparableWord.equal.

Compares this word with the specified value.

Parameters
val:ComparableWord

value to which this word is to be compared.

Returns:boolean

this == val

Annotations
@Override
isNonNullback to summary
public boolean isNonNull()

Implements org.graalvm.word.PointerBase.isNonNull.

Doc from org.graalvm.word.PointerBase.isNonNull.

Returns true if this pointer is not the null pointer.

Annotations
@Override
isNullback to summary
public boolean isNull()

Implements org.graalvm.word.PointerBase.isNull.

Doc from org.graalvm.word.PointerBase.isNull.

Returns true if this pointer is the null pointer.

Annotations
@Override
notEqualback to summary
public boolean notEqual(ComparableWord val)

Implements org.graalvm.word.ComparableWord.notEqual.

Doc from org.graalvm.word.ComparableWord.notEqual.

Compares this word with the specified value.

Parameters
val:ComparableWord

value to which this word is to be compared.

Returns:boolean

this != val

Annotations
@Override
rawValueback to summary
public long rawValue()

Implements org.graalvm.word.WordBase.rawValue.

Doc from org.graalvm.word.WordBase.rawValue.

Conversion to a Java primitive value.

Annotations
@Override