A B C E F G I J L N O P R S T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addDefaultDetectionExclusions() - Method in class org.graalvm.buildtools.gradle.dsl.ResourceDetectionOptions
-
Adds the default resource excludes for detection, which can be useful if you want to add more excludes but still want the conventional ones to be added.
- AgentCommandLineProvider - Class in org.graalvm.buildtools.gradle.internal
- AgentCommandLineProvider() - Constructor for class org.graalvm.buildtools.gradle.internal.AgentCommandLineProvider
- apply(Project) - Method in class org.graalvm.buildtools.gradle.NativeImagePlugin
- asArguments() - Method in class org.graalvm.buildtools.gradle.internal.AgentCommandLineProvider
- asArguments() - Method in class org.graalvm.buildtools.gradle.internal.NativeImageCommandLineProvider
- autodetect() - Method in class org.graalvm.buildtools.gradle.dsl.NativeResourcesOptions
-
Enables auto-detection of resources, using the default detection parameters.
- autodetection(Action<? super ResourceDetectionOptions>) - Method in class org.graalvm.buildtools.gradle.dsl.NativeResourcesOptions
B
- buildArgs(Iterable<?>) - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Adds arguments for the native-image invocation.
- buildArgs(Object...) - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Adds arguments for the native-image invocation.
- BuildNativeImageTask - Class in org.graalvm.buildtools.gradle.tasks
-
This task is responsible for generating a native image by calling the corresponding tool in the GraalVM toolchain.
- BuildNativeImageTask() - Constructor for class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
C
- classpath(Object...) - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Adds elements to the classpath for the native-image building.
E
- error(String) - Method in class org.graalvm.buildtools.gradle.internal.GraalVMLogger
- exec() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
- exec() - Method in class org.graalvm.buildtools.gradle.tasks.NativeRunTask
F
- filterResources(InputChanges) - Method in class org.graalvm.buildtools.gradle.internal.ProcessGeneratedGraalResourceFiles
- findConfiguration(Project, String) - Static method in class org.graalvm.buildtools.gradle.internal.GradleUtils
- findMainArtifacts(Project) - Static method in class org.graalvm.buildtools.gradle.internal.GradleUtils
- findSourceSet(Project, String) - Static method in class org.graalvm.buildtools.gradle.internal.GradleUtils
G
- generate() - Method in class org.graalvm.buildtools.gradle.tasks.GenerateResourcesConfigFile
- GENERATE_RESOURCES_CONFIG_FILE_TASK_NAME - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
- GENERATE_TEST_RESOURCES_CONFIG_FILE_TASK_NAME - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
- GenerateResourcesConfigFile - Class in org.graalvm.buildtools.gradle.tasks
- GenerateResourcesConfigFile() - Constructor for class org.graalvm.buildtools.gradle.tasks.GenerateResourcesConfigFile
- getAgent() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Gets the value which toggles the native-image-agent usage.
- getAgentEnabled() - Method in class org.graalvm.buildtools.gradle.internal.NativeImageCommandLineProvider
- getAgentEnabled() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
- getArchiveOperations() - Method in class org.graalvm.buildtools.gradle.NativeImagePlugin
- getBuildArgs() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Returns the arguments for the native-image invocation.
- getBundles() - Method in class org.graalvm.buildtools.gradle.dsl.NativeResourcesOptions
-
The list of bundles to include in the generated resources file.
- getClasspath() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Returns the classpath for the native-image building.
- getClasspath() - Method in class org.graalvm.buildtools.gradle.tasks.GenerateResourcesConfigFile
- getClasspathJar() - Method in class org.graalvm.buildtools.gradle.internal.NativeImageCommandLineProvider
- getClasspathJar() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
- getConfigurationFileDirectories() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Returns the list of configuration file directories (e.g resource-config.json, ...) which need to be passed to native-image.
- getDebug() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Gets the value which toggles native-image debug symbol output.
- getDetectionExclusionPatterns() - Method in class org.graalvm.buildtools.gradle.dsl.ResourceDetectionOptions
-
Returns the list of regular expressions which will be used to exclude resources from detection.
- getDetectionOptions() - Method in class org.graalvm.buildtools.gradle.dsl.NativeResourcesOptions
- getEnabled() - Method in class org.graalvm.buildtools.gradle.dsl.ResourceDetectionOptions
-
Determines if the resources should be detected from classpath.
- getEnabled() - Method in class org.graalvm.buildtools.gradle.internal.AgentCommandLineProvider
- getExcludedPatterns() - Method in class org.graalvm.buildtools.gradle.dsl.NativeResourcesOptions
-
The list of resources to exclude, as Java regular expressions.
- getExecOperations() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
- getExecOperations() - Method in class org.graalvm.buildtools.gradle.tasks.NativeRunTask
- getExecutableName() - Method in class org.graalvm.buildtools.gradle.internal.NativeImageCommandLineProvider
- getExecutableName() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
- getFallback() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
- getFilterableEntries() - Method in class org.graalvm.buildtools.gradle.internal.ProcessGeneratedGraalResourceFiles
- getGeneratedFilesDir() - Method in class org.graalvm.buildtools.gradle.internal.ProcessGeneratedGraalResourceFiles
-
The directory which contains the files generated by the GraalVM agent.
- getGraalVMHome() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
- getImage() - Method in class org.graalvm.buildtools.gradle.tasks.NativeRunTask
- getImageName() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Gets the name of the native executable to be generated.
- getIncludedPatterns() - Method in class org.graalvm.buildtools.gradle.dsl.NativeResourcesOptions
-
The list of resources to include, as Java regular expressions.
- getJavaLauncher() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Returns the toolchain used to invoke native-image.
- getJavaPluginConvention(Project) - Static method in class org.graalvm.buildtools.gradle.internal.GradleUtils
- getJvmArgs() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Returns the extra arguments to use when launching the JVM for the native-image building process.
- getMainClass() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Returns the fully qualified name of the Main class to be executed.
- getOptions() - Method in class org.graalvm.buildtools.gradle.internal.NativeImageCommandLineProvider
- getOptions() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
- getOptions() - Method in class org.graalvm.buildtools.gradle.tasks.GenerateResourcesConfigFile
- getOutputDirectory() - Method in class org.graalvm.buildtools.gradle.internal.AgentCommandLineProvider
- getOutputDirectory() - Method in class org.graalvm.buildtools.gradle.internal.NativeImageCommandLineProvider
- getOutputDirectory() - Method in class org.graalvm.buildtools.gradle.internal.ProcessGeneratedGraalResourceFiles
- getOutputDirectory() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
- getOutputFile() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
- getOutputFile() - Method in class org.graalvm.buildtools.gradle.tasks.GenerateResourcesConfigFile
- getProviders() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
- getResources() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
- getRestrictToProjectDependencies() - Method in class org.graalvm.buildtools.gradle.dsl.ResourceDetectionOptions
-
Determines if detection should be limited to project dependencies, in which case external dependencies will not be scanned.
- getRuntimeArgs() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Returns the arguments to use when launching the built image.
- getRuntimeArgs() - Method in class org.graalvm.buildtools.gradle.tasks.NativeRunTask
- getService() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
- getSharedLibrary() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Gets the value which determines if shared library is being built.
- getSystemProperties() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Returns the system properties which will be used by the native-image builder process.
- getTransitiveProjectArtifacts() - Method in class org.graalvm.buildtools.gradle.tasks.GenerateResourcesConfigFile
- getUseFatJar() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
If set to true, this will build a fat jar of the image classpath instead of passing each jar individually to the classpath.
- getVerbose() - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Gets the value which toggles native-image verbose output.
- getWorkingDirectory() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
- GraalVMLogger - Class in org.graalvm.buildtools.gradle.internal
-
Wraps the Gradle logger with a minimal API surface.
- GradleUtils - Class in org.graalvm.buildtools.gradle.internal
-
Utility class containing various gradle related methods.
- GradleUtils() - Constructor for class org.graalvm.buildtools.gradle.internal.GradleUtils
I
- isAtLeastGradle7() - Static method in class org.graalvm.buildtools.gradle.internal.GradleUtils
J
- jvmArgs(Iterable<?>) - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Adds some arguments to use when launching the JVM for the native-image building process.
- jvmArgs(Object...) - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Adds some arguments to use when launching the JVM for the native-image building process.
L
- lifecycle(String) - Method in class org.graalvm.buildtools.gradle.internal.GraalVMLogger
- log(String) - Method in class org.graalvm.buildtools.gradle.internal.GraalVMLogger
- log(String, Object...) - Method in class org.graalvm.buildtools.gradle.internal.GraalVMLogger
N
- NATIVE_BUILD_EXTENSION - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
- NATIVE_BUILD_TASK_NAME - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
- NATIVE_TEST_BUILD_TASK_NAME - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
- NATIVE_TEST_EXTENSION - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
- NATIVE_TEST_TASK_NAME - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
- NativeImageCommandLineProvider - Class in org.graalvm.buildtools.gradle.internal
- NativeImageCommandLineProvider(Provider<NativeImageOptions>, Provider<Boolean>, Provider<String>, Provider<String>, Provider<RegularFile>) - Constructor for class org.graalvm.buildtools.gradle.internal.NativeImageCommandLineProvider
- NativeImageOptions - Class in org.graalvm.buildtools.gradle.dsl
-
Class that declares native image options.
- NativeImageOptions(ObjectFactory, ProviderFactory, JavaToolchainService, String) - Constructor for class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
- NativeImagePlugin - Class in org.graalvm.buildtools.gradle
-
Gradle plugin for GraalVM Native Image.
- NativeImagePlugin() - Constructor for class org.graalvm.buildtools.gradle.NativeImagePlugin
- NativeImageService - Class in org.graalvm.buildtools.gradle
- NativeImageService() - Constructor for class org.graalvm.buildtools.gradle.NativeImageService
- NativeResourcesOptions - Class in org.graalvm.buildtools.gradle.dsl
- NativeResourcesOptions() - Constructor for class org.graalvm.buildtools.gradle.dsl.NativeResourcesOptions
- NativeRunTask - Class in org.graalvm.buildtools.gradle.tasks
- NativeRunTask() - Constructor for class org.graalvm.buildtools.gradle.tasks.NativeRunTask
O
- of(Logger) - Static method in class org.graalvm.buildtools.gradle.internal.GraalVMLogger
- org.graalvm.buildtools.gradle - package org.graalvm.buildtools.gradle
- org.graalvm.buildtools.gradle.dsl - package org.graalvm.buildtools.gradle.dsl
- org.graalvm.buildtools.gradle.internal - package org.graalvm.buildtools.gradle.internal
- org.graalvm.buildtools.gradle.tasks - package org.graalvm.buildtools.gradle.tasks
P
- PROCESS_AGENT_RESOURCES_TASK_NAME - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
- PROCESS_AGENT_TEST_RESOURCES_TASK_NAME - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
- processFile(File, File) - Method in class org.graalvm.buildtools.gradle.internal.ProcessGeneratedGraalResourceFiles
- ProcessGeneratedGraalResourceFiles - Class in org.graalvm.buildtools.gradle.internal
-
This task is responsible for processing the JSON files generated by the GraalVM agent, in particular to filter out entries which are inherited from the Gradle environment itself.
- ProcessGeneratedGraalResourceFiles() - Constructor for class org.graalvm.buildtools.gradle.internal.ProcessGeneratedGraalResourceFiles
- processJsonFile(File, File) - Method in class org.graalvm.buildtools.gradle.internal.ProcessGeneratedGraalResourceFiles
R
- register(Project, String) - Static method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
- registerOn(Project) - Static method in class org.graalvm.buildtools.gradle.NativeImageService
- ResourceDetectionOptions - Class in org.graalvm.buildtools.gradle.dsl
- ResourceDetectionOptions() - Constructor for class org.graalvm.buildtools.gradle.dsl.ResourceDetectionOptions
- resources(Action<? super NativeResourcesOptions>) - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
- runtimeArgs(Iterable<?>) - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Adds some arguments to use when launching the built image.
- runtimeArgs(Object...) - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Adds some arguments to use when launching the built image.
S
- systemProperties(Map<String, ?>) - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Adds some system properties to be used by the native-image builder process.
- systemProperty(String, Object) - Method in class org.graalvm.buildtools.gradle.dsl.NativeImageOptions
-
Adds a system property to be used by the native-image builder process.
T
- TASK_NAME - Static variable in class org.graalvm.buildtools.gradle.tasks.NativeRunTask
- transitiveProjectArtifacts(Project, String) - Static method in class org.graalvm.buildtools.gradle.internal.GradleUtils
W
- warn(String) - Method in class org.graalvm.buildtools.gradle.internal.GraalVMLogger
All Classes All Packages