Skip navigation links
A B C D E G M N O P S V 

A

apply(Project) - Method in class com.palantir.gradle.graal.GradleGraalPlugin
 
architecture() - Static method in class com.palantir.gradle.graal.Platform
 

B

BaseGraalCompileTask - Class in com.palantir.gradle.graal
 
BaseGraalCompileTask() - Constructor for class com.palantir.gradle.graal.BaseGraalCompileTask
 

C

com.palantir.gradle.graal - package com.palantir.gradle.graal
 
configureArgs(List<String>) - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
Adds all graal vm command line args into the specified args list.

D

downloadBaseUrl(String) - Method in class com.palantir.gradle.graal.GraalExtension
 
downloadGraal() - Method in class com.palantir.gradle.graal.DownloadGraalTask
 
DownloadGraalTask - Class in com.palantir.gradle.graal
Downloads GraalVM binaries.
DownloadGraalTask() - Constructor for class com.palantir.gradle.graal.DownloadGraalTask
 

E

extractGraal() - Method in class com.palantir.gradle.graal.ExtractGraalTask
 
ExtractGraalTask - Class in com.palantir.gradle.graal
Extracts GraalVM tooling from downloaded tgz archive using the system's tar command.
ExtractGraalTask() - Constructor for class com.palantir.gradle.graal.ExtractGraalTask
 

G

generateClasspathArgument() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getCacheDir() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getClasspath() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getDownloadBaseUrl() - Method in class com.palantir.gradle.graal.DownloadGraalTask
 
getDownloadBaseUrl() - Method in class com.palantir.gradle.graal.GraalExtension
Returns the base URL to use for downloading GraalVM binaries.
getExecutable() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getGraalVersion() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getGraalVersion() - Method in class com.palantir.gradle.graal.DownloadGraalTask
 
getGraalVersion() - Method in class com.palantir.gradle.graal.ExtractGraalTask
 
getGraalVersion() - Method in class com.palantir.gradle.graal.GraalExtension
Returns the graalVersion of GraalVM to use.
getInputTgz() - Method in class com.palantir.gradle.graal.ExtractGraalTask
 
getJarFile() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getJarFiles() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getMainClass() - Method in class com.palantir.gradle.graal.GraalExtension
Returns the main class to use as the entry point to the generated executable file.
getMainClass() - Method in class com.palantir.gradle.graal.NativeImageTask
 
getOptions() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getOptions() - Method in class com.palantir.gradle.graal.GraalExtension
 
getOutputDirectory() - Method in class com.palantir.gradle.graal.ExtractGraalTask
 
getOutputFile() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getOutputName() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getOutputName() - Method in class com.palantir.gradle.graal.GraalExtension
Returns the outputName to use for the generated executable file.
getTgz() - Method in class com.palantir.gradle.graal.DownloadGraalTask
 
GraalExtension - Class in com.palantir.gradle.graal
Contains options and settings for tuning GraalVM use.
GraalExtension(Project) - Constructor for class com.palantir.gradle.graal.GraalExtension
 
graalVersion(String) - Method in class com.palantir.gradle.graal.GraalExtension
 
GradleGraalPlugin - Class in com.palantir.gradle.graal
Adds tasks to download, extract and interact with GraalVM tooling.
GradleGraalPlugin() - Constructor for class com.palantir.gradle.graal.GradleGraalPlugin
 

M

mainClass(String) - Method in class com.palantir.gradle.graal.GraalExtension
 
maybeCreateOutputDirectory() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 

N

nativeImage() - Method in class com.palantir.gradle.graal.NativeImageTask
 
NativeImageTask - Class in com.palantir.gradle.graal
Runs GraalVM's native-image command with configured options and parameters.
NativeImageTask() - Constructor for class com.palantir.gradle.graal.NativeImageTask
 

O

operatingSystem() - Static method in class com.palantir.gradle.graal.Platform
 
option(String) - Method in class com.palantir.gradle.graal.GraalExtension
Add option from https://github.com/oracle/graal/blob/master/substratevm/OPTIONS.md.
outputName(String) - Method in class com.palantir.gradle.graal.GraalExtension
 

P

Platform - Class in com.palantir.gradle.graal
Utility methods for keying on operating system architecture and native code tooling.
Platform.Architecture - Enum in com.palantir.gradle.graal
 
Platform.OperatingSystem - Enum in com.palantir.gradle.graal
 

S

setClasspath(Provider<Configuration>) - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
setDownloadBaseUrl(Provider<String>) - Method in class com.palantir.gradle.graal.DownloadGraalTask
 
setGraalVersion(Provider<String>) - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
setGraalVersion(Provider<String>) - Method in class com.palantir.gradle.graal.DownloadGraalTask
 
setGraalVersion(Provider<String>) - Method in class com.palantir.gradle.graal.ExtractGraalTask
 
setInputTgz(Provider<RegularFile>) - Method in class com.palantir.gradle.graal.ExtractGraalTask
 
setJarFile(Provider<File>) - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
setMainClass(Provider<String>) - Method in class com.palantir.gradle.graal.NativeImageTask
 
setOptions(Provider<List<String>>) - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
setOutputName(Provider<String>) - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
sharedLibrary() - Method in class com.palantir.gradle.graal.SharedLibraryTask
 
SharedLibraryTask - Class in com.palantir.gradle.graal
Runs GraalVM's native-image command configured to produce a shared library.
SharedLibraryTask() - Constructor for class com.palantir.gradle.graal.SharedLibraryTask
 

V

valueOf(String) - Static method in enum com.palantir.gradle.graal.Platform.Architecture
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.palantir.gradle.graal.Platform.OperatingSystem
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.palantir.gradle.graal.Platform.Architecture
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.palantir.gradle.graal.Platform.OperatingSystem
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G M N O P S V 
Skip navigation links