Index
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
All Classes and Interfaces|All Packages