Index

A B C D E F G I J L M N O P S U V W 
All Classes and Interfaces|All Packages

A

AMD64 - Enum constant in enum class com.palantir.gradle.graal.Platform.Architecture
 
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(CommandSpec) - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
Adds all graal vm command line args into the specified command spec.
configurePlatformSpecifics(CommandSpec) - 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
 
getCheckExitStatus() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getCircleLogFilePath() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getClasspath() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getCommand() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getCustomErrorMessage() - 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.
getEnvironment() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
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
 
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
 
getMaxRetries() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
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.
getShouldIncludeStacktraceForFailure() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getShowRealTimeLogs() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
getStdin() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
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.
getWorkingDir() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 
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

isGraalVersionGreaterOrEqualThan(String, int, int) - Static method in class com.palantir.gradle.graal.GraalVersionUtil
 

J

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

L

LINUX - Enum constant in enum class com.palantir.gradle.graal.Platform.OperatingSystem
 

M

MAC - Enum constant in enum class com.palantir.gradle.graal.Platform.OperatingSystem
 
mainClass(String) - Method in class com.palantir.gradle.graal.GraalExtension
 
maybeCreateOutputDirectory() - Method in class com.palantir.gradle.graal.BaseGraalCompileTask
 

N

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 Class in com.palantir.gradle.graal
 
Platform.OperatingSystem - Enum Class 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
 
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
 

U

UNKNOWN - Enum constant in enum class com.palantir.gradle.graal.Platform.Architecture
 
UNKNOWN - Enum constant in enum class com.palantir.gradle.graal.Platform.OperatingSystem
 

V

valueOf(String) - Static method in enum class com.palantir.gradle.graal.Platform.Architecture
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.palantir.gradle.graal.Platform.OperatingSystem
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.palantir.gradle.graal.Platform.Architecture
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.palantir.gradle.graal.Platform.OperatingSystem
Returns an array containing the constants of this enum class, in the order they are declared.

W

WINDOWS - Enum constant in enum class com.palantir.gradle.graal.Platform.OperatingSystem
 
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 L M N O P S U V W 
All Classes and Interfaces|All Packages