Skip navigation links
A B C D E F G I J M N O P S V W 

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.
configurePlatformSpecifics(ExecSpec) - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 

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
 

F

fileSizeMegabytes(RegularFile) - Static method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
FileUtil - Class in com.palantir.gradle.graal
 

G

generateClasspathArgument() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getArchitectureSpecifiedOutputExtension() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getArchitectureSpecifiedOutputExtension() - Method in class com.palantir.gradle.graal.NativeImageTask
Returns a platform-dependent file extension for executables.
getArchitectureSpecifiedOutputExtension() - Method in class com.palantir.gradle.graal.SharedLibraryTask
Returns a platform-dependent file extension for libraries.
getArchive() - Method in class com.palantir.gradle.graal.DownloadGraalTask
 
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
 
getFirstFromDirectory(File, List<String>) - Static method in class com.palantir.gradle.graal.FileUtil
 
getGraalDirectoryName() - Method in class com.palantir.gradle.graal.GraalExtension
 
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.
getInputArchive() - 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
 
getJavaVersion() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getJavaVersion() - Method in class com.palantir.gradle.graal.DownloadGraalTask
 
getJavaVersion() - Method in class com.palantir.gradle.graal.ExtractGraalTask
 
getJavaVersion() - Method in class com.palantir.gradle.graal.GraalExtension
Returns the javaVersion for GraalVM to use.
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.
getWindowsVsVarsPath() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getWindowsVsVarsPath() - Method in class com.palantir.gradle.graal.GraalExtension
Returns the VS 64-bit Variables Path to use.
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
 
GraalVersionUtil - Class in com.palantir.gradle.graal
 
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
 

I

isGraalVersionGreatherThan19_3(String) - Static method in class com.palantir.gradle.graal.GraalVersionUtil
 

J

javaVersion(String) - Method in class com.palantir.gradle.graal.GraalExtension
 

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
 
setInputArchive(Provider<RegularFile>) - Method in class com.palantir.gradle.graal.ExtractGraalTask
 
setJarFile(Provider<File>) - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
setJavaVersion(Provider<String>) - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
setJavaVersion(Provider<String>) - Method in class com.palantir.gradle.graal.DownloadGraalTask
 
setJavaVersion(Provider<String>) - Method in class com.palantir.gradle.graal.ExtractGraalTask
 
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
 
setWindowsVsVarsPath(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.

W

windowsVsEdition(String) - Method in class com.palantir.gradle.graal.GraalExtension
 
windowsVsVarsPath(String) - Method in class com.palantir.gradle.graal.GraalExtension
 
windowsVsVersion(String) - Method in class com.palantir.gradle.graal.GraalExtension
 
A B C D E F G I J M N O P S V W 
Skip navigation links