A B C D E F G I J L M N O P R S T U V W 
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.
agent(Action<? super AgentOptions>) - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMExtension
 
agent(Action<? super AgentOptions>) - Method in class org.graalvm.buildtools.gradle.internal.DefaultGraalVmExtension
 
agent(Action<? super DeprecatedAgentOptions>) - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
 
agent(Action<? super DeprecatedAgentOptions>) - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
 
agent(Action<? super DeprecatedAgentOptions>) - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
AgentCommandLineProvider - Class in org.graalvm.buildtools.gradle.internal
 
AgentCommandLineProvider() - Constructor for class org.graalvm.buildtools.gradle.internal.AgentCommandLineProvider
 
AgentConfigurationFactory - Class in org.graalvm.buildtools.gradle.internal.agent
 
AgentConfigurationFactory() - Constructor for class org.graalvm.buildtools.gradle.internal.agent.AgentConfigurationFactory
 
AgentModeOptions - Interface in org.graalvm.buildtools.gradle.dsl.agent
 
AgentOptions - Interface in org.graalvm.buildtools.gradle.dsl.agent
 
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
 
asArguments() - Method in class org.graalvm.buildtools.gradle.NativeImagePlugin.TrackingDirectorySystemPropertyProvider
The arguments which will be provided to the process.
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

BaseNativeImageOptions - Class in org.graalvm.buildtools.gradle.internal
Class that declares native image options.
BaseNativeImageOptions(String, ObjectFactory, ProviderFactory, JavaToolchainService, TaskContainer, String) - Constructor for class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
 
binaries(Action<? super NamedDomainObjectContainer<NativeImageOptions>>) - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMExtension
Configures the native image options.
binaries(Action<? super NamedDomainObjectContainer<NativeImageOptions>>) - Method in class org.graalvm.buildtools.gradle.internal.DefaultGraalVmExtension
 
buildArgs(Iterable<?>) - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Adds arguments for the native-image invocation.
buildArgs(Iterable<?>) - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Adds arguments for the native-image invocation.
buildArgs(Iterable<?>) - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
buildArgs(Object...) - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Adds arguments for the native-image invocation.
buildArgs(Object...) - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Adds arguments for the native-image invocation.
buildArgs(Object...) - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
buildClasspathString(NativeImageOptions) - Method in class org.graalvm.buildtools.gradle.internal.NativeImageCommandLineProvider
Builds a classpath string from the given classpath elements.
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 interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Adds elements to the classpath for the native-image building.
classpath(Object...) - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Adds elements to the classpath for the native-image building.
classpath(Object...) - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
CleanupAgentFilesAction - Class in org.graalvm.buildtools.gradle.tasks.actions
 
CleanupAgentFilesAction(Supplier<List<String>>, FileSystemOperations) - Constructor for class org.graalvm.buildtools.gradle.tasks.actions.CleanupAgentFilesAction
 
CollectReachabilityMetadata - Class in org.graalvm.buildtools.gradle.tasks
 
CollectReachabilityMetadata() - Constructor for class org.graalvm.buildtools.gradle.tasks.CollectReachabilityMetadata
 
conditional(Action<? super ConditionalAgentModeOptions>) - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentModeOptions
 
ConditionalAgentModeOptions - Interface in org.graalvm.buildtools.gradle.dsl.agent
 
CONFIG_REPO_LOGLEVEL - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
 
ConfigurationCacheSupport - Class in org.graalvm.buildtools.gradle.internal
Helper class to deal with Gradle configuration cache.
ConfigurationCacheSupport() - Constructor for class org.graalvm.buildtools.gradle.internal.ConfigurationCacheSupport
 
ConfigurationCacheSupport.SerializablePredicate<T> - Interface in org.graalvm.buildtools.gradle.internal
 
ConfigurationCacheSupport.SerializableSupplier<T> - Interface in org.graalvm.buildtools.gradle.internal
 
ConfigurationCacheSupport.SerializableTransformer<OUT,​IN> - Interface in org.graalvm.buildtools.gradle.internal
 

D

DefaultGraalVmExtension - Class in org.graalvm.buildtools.gradle.internal
 
DefaultGraalVmExtension(NamedDomainObjectContainer<NativeImageOptions>, NativeImagePlugin, Project) - Constructor for class org.graalvm.buildtools.gradle.internal.DefaultGraalVmExtension
 
DefaultTestBinaryConfig - Class in org.graalvm.buildtools.gradle.internal
 
DefaultTestBinaryConfig(String) - Constructor for class org.graalvm.buildtools.gradle.internal.DefaultTestBinaryConfig
 
DEPRECATED_NATIVE_BUILD_EXTENSION - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
 
DEPRECATED_NATIVE_BUILD_TASK - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
 
DEPRECATED_NATIVE_TEST_BUILD_TASK - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
 
DEPRECATED_NATIVE_TEST_EXTENSION - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
 
DeprecatedAgentOptions - Interface in org.graalvm.buildtools.gradle.dsl.agent
 
DeprecatedNativeImageOptions - Class in org.graalvm.buildtools.gradle.internal
Deprecated.
DeprecatedNativeImageOptions(String, NativeImageOptions, String, Logger) - Constructor for class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
Diagnostics() - Constructor for class org.graalvm.buildtools.gradle.internal.NativeImageExecutableLocator.Diagnostics
 
direct(Action<? super DirectAgentModeOptions>) - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentModeOptions
 
DirectAgentModeOptions - Interface in org.graalvm.buildtools.gradle.dsl.agent
 
disableToolchainDetection() - Method in class org.graalvm.buildtools.gradle.internal.NativeImageExecutableLocator.Diagnostics
 

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.MetadataCopyTask
 
exec() - Method in class org.graalvm.buildtools.gradle.tasks.NativeRunTask
 
execute(Task) - Method in class org.graalvm.buildtools.gradle.tasks.actions.CleanupAgentFilesAction
 
execute(Task) - Method in class org.graalvm.buildtools.gradle.tasks.actions.MergeAgentFilesAction
 
execute(Task) - Method in class org.graalvm.buildtools.gradle.tasks.actions.ProcessGeneratedGraalResourceFilesAction
 

F

findConfiguration(Project, String) - Static method in class org.graalvm.buildtools.gradle.internal.GradleUtils
 
findConfigurationsFor(String) - Method in class org.graalvm.buildtools.gradle.internal.GraalVMReachabilityMetadataService
Returns a list of configuration directories for the specified artifact.
findConfigurationsFor(Collection<String>) - Method in class org.graalvm.buildtools.gradle.internal.GraalVMReachabilityMetadataService
Returns the set of configuration directories for all the modules supplied as an argument.
findConfigurationsFor(Consumer<? super Query>) - Method in class org.graalvm.buildtools.gradle.internal.GraalVMReachabilityMetadataService
Performs a generic query on the repository, returning a list of configurations.
findConfigurationsFor(Set<String>, Map<String, String>, ModuleVersionIdentifier) - Method in class org.graalvm.buildtools.gradle.internal.GraalVMReachabilityMetadataService
 
findMainArtifacts(Project) - Static method in class org.graalvm.buildtools.gradle.internal.GradleUtils
 
findNativeImageExecutable(Property<JavaLauncher>, Provider<Boolean>, Provider<String>, ExecOperations, GraalVMLogger, NativeImageExecutableLocator.Diagnostics) - Static method in class org.graalvm.buildtools.gradle.internal.NativeImageExecutableLocator
 
findSourceSet(Project, String) - Static method in class org.graalvm.buildtools.gradle.internal.GradleUtils
 
forTestTask(TaskProvider<Test>) - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMExtension.TestBinaryConfig
Sets the JVM test task which corresponds to the native test that we're configuring.
forTestTask(TaskProvider<Test>) - Method in class org.graalvm.buildtools.gradle.internal.DefaultTestBinaryConfig
 
fromEnvVar(String, ProviderFactory) - Method in class org.graalvm.buildtools.gradle.internal.NativeImageExecutableLocator.Diagnostics
 

G

generate() - Method in class org.graalvm.buildtools.gradle.tasks.GenerateResourcesConfigFile
 
GenerateResourcesConfigFile - Class in org.graalvm.buildtools.gradle.tasks
 
GenerateResourcesConfigFile() - Constructor for class org.graalvm.buildtools.gradle.tasks.GenerateResourcesConfigFile
 
getAccessFilterFiles() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
Access-filter files that will be passed to the agent.
getAgent() - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMExtension
 
getAgent() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
 
getAgent() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
 
getAgent() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getAgentConfiguration(Provider<String>, AgentOptions) - Static method in class org.graalvm.buildtools.gradle.internal.agent.AgentConfigurationFactory
 
getAgentMode() - Method in class org.graalvm.buildtools.gradle.internal.AgentCommandLineProvider
 
getAgentOptions() - Method in class org.graalvm.buildtools.gradle.internal.AgentCommandLineProvider
 
getAgentOutputDirectoryForTask(ProjectLayout, String) - Static method in class org.graalvm.buildtools.gradle.internal.agent.AgentConfigurationFactory
 
getArchiveOperations() - Method in class org.graalvm.buildtools.gradle.internal.GraalVMReachabilityMetadataService
 
getArchiveOperations() - Method in class org.graalvm.buildtools.gradle.NativeImagePlugin
 
getBinaries() - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMExtension
Returns the native image configurations used to generate images.
getBinaries() - Method in class org.graalvm.buildtools.gradle.internal.DefaultGraalVmExtension
 
getBuildArgs() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Returns the arguments for the native-image invocation.
getBuildArgs() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Returns the arguments for the native-image invocation.
getBuildArgs() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getBuiltinCallerFilter() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
Toggles the builtin agent caller filter.
getBuiltinHeuristicFilter() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
Toggles the builtin agent heuristic filter.
getBundles() - Method in class org.graalvm.buildtools.gradle.dsl.NativeResourcesOptions
The list of bundles to include in the generated resources file.
getCacheDir() - Method in interface org.graalvm.buildtools.gradle.internal.GraalVMReachabilityMetadataService.Params
 
getCallerFilterFiles() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
Caller-filter files that will be passed to the agent.
getClasspath() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Returns the classpath for the native-image building.
getClasspath() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Returns the classpath for the native-image building.
getClasspath() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getClasspath() - Method in class org.graalvm.buildtools.gradle.tasks.CollectReachabilityMetadata
The classpath for which the metadata should be copied.
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
 
getConditional() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentModeOptions
 
getConfigurationFileDirectories() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Returns the list of configuration file directories (e.g.
getConfigurationFileDirectories() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Returns the list of configuration file directories (e.g.
getConfigurationFileDirectories() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getDebug() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Gets the value which toggles native-image debug symbol output.
getDebug() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Gets the value which toggles native-image debug symbol output.
getDebug() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getDefaultMode() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
The default agent mode name when the agent is in use.
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
 
getDiagnostics() - Method in class org.graalvm.buildtools.gradle.internal.NativeImageExecutableLocator.Diagnostics
 
getDirect() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentModeOptions
 
getDirectory() - Method in class org.graalvm.buildtools.gradle.NativeImagePlugin.TrackingDirectorySystemPropertyProvider
 
getDisableToolchainDetection() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
 
getEnabled() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
Enables the agent.
getEnabled() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.DeprecatedAgentOptions
 
getEnabled() - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMReachabilityMetadataRepositoryExtension
Property used to determine if the reachability metadata repository should be used.
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
 
getEnableExperimentalPredefinedClasses() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
Toggles the experimental support for predefined classes.
getEnableExperimentalUnsafeAllocationTracing() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
Toggles the experimental support for unsafe allocation tracing.
getEnvironment() - Method in class org.graalvm.buildtools.gradle.tasks.NativeRunTask
 
getEnvironmentVariables() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Returns the environment variables which will be used by the native-image builder process.
getEnvironmentVariables() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Returns the environment variables which will be used by the native-image builder process.
getEnvironmentVariables() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getExcludeConfig() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Returns the MapProperty that contains information about configuration that should be excluded during image building.
getExcludeConfig() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Returns the MapProperty that contains information about configuration that should be excluded during image building.
getExcludeConfigArgs() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
 
getExcludedModules() - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMReachabilityMetadataRepositoryExtension
The set of modules for which we don't want to use the configuration found in the repository.
getExcludedModules() - Method in class org.graalvm.buildtools.gradle.tasks.CollectReachabilityMetadata
The set of modules for which we don't want to use the configuration found in the repository.
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.NativeImagePlugin
 
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
 
getExecutableShortName() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
 
getExtraFilterPath() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.ConditionalAgentModeOptions
 
getFallback() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
 
getFallback() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
 
getFallback() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getFileOperations() - Method in class org.graalvm.buildtools.gradle.internal.GraalVMReachabilityMetadataService
 
getFileOperations() - Method in class org.graalvm.buildtools.gradle.NativeImagePlugin
 
getFilterableEntries() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
Specifies prefixes that will be used to further filter files produced by the agent.
getFilterableEntries() - Method in class org.graalvm.buildtools.gradle.internal.AgentCommandLineProvider
 
getGeneratedResourcesDirectory() - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMExtension
 
getGraalVMHome() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
 
getIgnoreExistingResourcesConfigFile() - Method in class org.graalvm.buildtools.gradle.dsl.ResourceDetectionOptions
If set to true, then if a classpath entry contains a META-INF/native-image resources file, then we would still try to detect resources contained in that classpath entry (e.g jar).
getImage() - Method in class org.graalvm.buildtools.gradle.tasks.NativeRunTask
 
getImageClasspathConfiguration() - Method in class org.graalvm.buildtools.gradle.internal.NativeConfigurations
 
getImageCompileOnlyConfiguration() - Method in class org.graalvm.buildtools.gradle.internal.NativeConfigurations
 
getImageName() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Gets the name of the native executable to be generated.
getImageName() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Gets the name of the native executable to be generated.
getImageName() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getIncludedPatterns() - Method in class org.graalvm.buildtools.gradle.dsl.NativeResourcesOptions
The list of resources to include, as Java regular expressions.
getInputFiles() - Method in class org.graalvm.buildtools.gradle.internal.AgentCommandLineProvider
 
getInputTaskNames() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.MetadataCopyOptions
 
getInputTaskNames() - Method in class org.graalvm.buildtools.gradle.tasks.MetadataCopyTask
 
getInto() - Method in class org.graalvm.buildtools.gradle.tasks.CollectReachabilityMetadata
 
getJavaLauncher() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Returns the toolchain used to invoke native-image.
getJavaLauncher() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Returns the toolchain used to invoke native-image.
getJavaLauncher() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getJavaPluginConvention(Project) - Static method in class org.graalvm.buildtools.gradle.internal.GradleUtils
 
getJvmArgs() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Returns the extra arguments to use when launching the JVM for the native-image building process.
getJvmArgs() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Returns the extra arguments to use when launching the JVM for the native-image building process.
getJvmArgs() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getLogLevel() - Method in interface org.graalvm.buildtools.gradle.internal.GraalVMReachabilityMetadataService.Params
 
getMainClass() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Returns the fully qualified name of the Main class to be executed.
getMainClass() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Returns the fully qualified name of the Main class to be executed.
getMainClass() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getMergeWithExisting() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.MetadataCopyOptions
 
getMergeWithExisting() - Method in class org.graalvm.buildtools.gradle.tasks.MetadataCopyTask
 
getMetadataCopy() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
Configuration of the metadata copy task.
getMetadataService() - Method in class org.graalvm.buildtools.gradle.tasks.CollectReachabilityMetadata
 
getModes() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
Contains configuration of supported agent modes.
getModuleToConfigVersion() - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMReachabilityMetadataRepositoryExtension
A map from a module (org.group:artifact) to configuration repository config version.
getModuleToConfigVersion() - Method in class org.graalvm.buildtools.gradle.tasks.CollectReachabilityMetadata
A map from a module (org.group:artifact) to configuration repository config version.
getName() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
 
getName() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
 
getName() - Method in class org.graalvm.buildtools.gradle.internal.DefaultTestBinaryConfig
 
getName() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getObjects() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
 
getOptions() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.DeprecatedAgentOptions
 
getOptions() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.DirectAgentModeOptions
 
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
 
getOutputDirectories() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.MetadataCopyOptions
 
getOutputDirectories() - Method in class org.graalvm.buildtools.gradle.tasks.MetadataCopyTask
 
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.tasks.BuildNativeImageTask
 
getOutputFile() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
 
getOutputFile() - Method in class org.graalvm.buildtools.gradle.tasks.GenerateResourcesConfigFile
 
getParallel() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.ConditionalAgentModeOptions
 
getProviders() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
 
getQuickBuild() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Gets the value which determines if image is being built in quick build mode.
getQuickBuild() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Gets the value which determines if image is being built in quick build mode.
getRequiredVersion() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Specify the minimal GraalVM version, can be MAJOR, MAJOR.MINOR or MAJOR.MINOR.PATCH.
getResources() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
 
getResources() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
 
getResources() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
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.
getRichOutput() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Gets the value which determines if image is being built with rich output.
getRichOutput() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Gets the value which determines if image is being built with rich output.
getRuntimeArgs() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Returns the arguments to use when launching the built image.
getRuntimeArgs() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Returns the arguments to use when launching the built image.
getRuntimeArgs() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getRuntimeArgs() - Method in class org.graalvm.buildtools.gradle.tasks.NativeRunTask
 
getService() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
 
getSharedLibrary() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Gets the value which determines if shared library is being built.
getSharedLibrary() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Gets the value which determines if shared library is being built.
getSharedLibrary() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getSourceSet() - Method in class org.graalvm.buildtools.gradle.internal.DefaultTestBinaryConfig
 
getStandard() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentModeOptions
 
getSystemProperties() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Returns the system properties which will be used by the native-image builder process.
getSystemProperties() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Returns the system properties which will be used by the native-image builder process.
getSystemProperties() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getTasksToInstrumentPredicate() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
Selects tasks that should be instrumented with the agent.
getTestListDirectory() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
 
getTestSupport() - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMExtension
Determines if test support is active.
getTestTask() - Method in class org.graalvm.buildtools.gradle.internal.DefaultTestBinaryConfig
 
getToolchainDetection() - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMExtension
Property driving the detection of toolchains which support building native images.
getToolchainDetection() - Method in class org.graalvm.buildtools.gradle.tasks.MetadataCopyTask
 
getTrackReflectionMetadata() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
Toggles the distinction between queried and used metadata.
getTransitiveProjectArtifacts() - Method in class org.graalvm.buildtools.gradle.tasks.GenerateResourcesConfigFile
 
getUri() - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMReachabilityMetadataRepositoryExtension
A URI pointing to a GraalVM reachability metadata repository.
getUri() - Method in interface org.graalvm.buildtools.gradle.internal.GraalVMReachabilityMetadataService.Params
 
getUri() - Method in class org.graalvm.buildtools.gradle.tasks.CollectReachabilityMetadata
A URI pointing to a GraalVM reachability metadata repository.
getUseArgFile() - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMExtension
Property driving the use of @-arg files when invoking native image.
getUseArgFile() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
 
getUseFatJar() - Method in interface 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.
getUserCodeFilterPath() - Method in interface org.graalvm.buildtools.gradle.dsl.agent.ConditionalAgentModeOptions
 
getVerbose() - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Gets the value which toggles native-image verbose output.
getVerbose() - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Gets the value which toggles native-image verbose output.
getVerbose() - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
getVersion() - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMReachabilityMetadataRepositoryExtension
An optional version of the remote repository: if specified, and that no URI is provided, it will automatically use a published repository from the official GraalVM reachability metadata repository.
getVersion() - Method in class org.graalvm.buildtools.gradle.tasks.CollectReachabilityMetadata
An optional version of the remote repository: if specified, and that no URI is provided, it will automatically use a published repository from the official GraalVM reachability metadata repository.
getWorkingDirectory() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
 
GraalVMExtension - Interface in org.graalvm.buildtools.gradle.dsl
This is the entry point for configuring GraalVM relative features provided by this plugin.
GraalVMExtension.TestBinaryConfig - Interface in org.graalvm.buildtools.gradle.dsl
 
graalvmHomeProvider(ProviderFactory) - Static method in class org.graalvm.buildtools.gradle.internal.NativeImageExecutableLocator
 
graalvmHomeProvider(ProviderFactory, NativeImageExecutableLocator.Diagnostics) - Static method in class org.graalvm.buildtools.gradle.internal.NativeImageExecutableLocator
 
GraalVMLogger - Class in org.graalvm.buildtools.gradle.internal
Wraps the Gradle logger with a minimal API surface.
GraalVMReachabilityMetadataRepositoryExtension - Interface in org.graalvm.buildtools.gradle.dsl
Extension used to configure the GraalVM reachability metadata repository.
GraalVMReachabilityMetadataService - Class in org.graalvm.buildtools.gradle.internal
 
GraalVMReachabilityMetadataService() - Constructor for class org.graalvm.buildtools.gradle.internal.GraalVMReachabilityMetadataService
 
GraalVMReachabilityMetadataService.Params - Interface in org.graalvm.buildtools.gradle.internal
 
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

isAtLeastGradle6dot8() - Static method in class org.graalvm.buildtools.gradle.internal.GradleUtils
 
isAtLeastGradle7() - Static method in class org.graalvm.buildtools.gradle.internal.GradleUtils
 
isAtLeastGradle7dot1() - Static method in class org.graalvm.buildtools.gradle.internal.GradleUtils
 

J

jvmArgs(Iterable<?>) - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Adds some arguments to use when launching the JVM for the native-image building process.
jvmArgs(Iterable<?>) - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Adds some arguments to use when launching the JVM for the native-image building process.
jvmArgs(Iterable<?>) - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
jvmArgs(Object...) - Method in interface 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.internal.BaseNativeImageOptions
Adds some arguments to use when launching the JVM for the native-image building process.
jvmArgs(Object...) - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 

L

lifecycle(String) - Method in class org.graalvm.buildtools.gradle.internal.GraalVMLogger
 
lifecycle(String, Object...) - 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
 
logOnce(String) - Method in class org.graalvm.buildtools.gradle.internal.GraalVMLogger
 

M

MergeAgentFilesAction - Class in org.graalvm.buildtools.gradle.tasks.actions
 
MergeAgentFilesAction(Provider<Boolean>, Provider<AgentMode>, Provider<Boolean>, ObjectFactory, Provider<String>, Supplier<List<String>>, Supplier<List<String>>, Provider<Boolean>, ExecOperations) - Constructor for class org.graalvm.buildtools.gradle.tasks.actions.MergeAgentFilesAction
 
metadataCopy(Action<? super MetadataCopyOptions>) - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
 
MetadataCopyOptions - Interface in org.graalvm.buildtools.gradle.dsl.agent
 
MetadataCopyTask - Class in org.graalvm.buildtools.gradle.tasks
 
MetadataCopyTask(ProjectLayout, ProviderFactory, ObjectFactory, ExecOperations) - Constructor for class org.graalvm.buildtools.gradle.tasks.MetadataCopyTask
 
modes(Action<? super AgentModeOptions>) - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentOptions
 

N

NATIVE_COMPILE_TASK_NAME - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
 
NATIVE_MAIN_EXTENSION - Static variable in class org.graalvm.buildtools.gradle.NativeImagePlugin
 
NATIVE_TEST_COMPILE_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
 
NativeConfigurations - Class in org.graalvm.buildtools.gradle.internal
 
NativeConfigurations(Configuration, Configuration) - Constructor for class org.graalvm.buildtools.gradle.internal.NativeConfigurations
 
NativeImageCommandLineProvider - Class in org.graalvm.buildtools.gradle.internal
 
NativeImageCommandLineProvider(Provider<NativeImageOptions>, Provider<String>, Provider<String>, Provider<String>, Provider<RegularFile>, Provider<Boolean>) - Constructor for class org.graalvm.buildtools.gradle.internal.NativeImageCommandLineProvider
 
NativeImageExecutableLocator - Class in org.graalvm.buildtools.gradle.internal
 
NativeImageExecutableLocator() - Constructor for class org.graalvm.buildtools.gradle.internal.NativeImageExecutableLocator
 
NativeImageExecutableLocator.Diagnostics - Class in org.graalvm.buildtools.gradle.internal
 
NativeImageOptions - Interface in org.graalvm.buildtools.gradle.dsl
Class that declares native image options.
NativeImagePlugin - Class in org.graalvm.buildtools.gradle
Gradle plugin for GraalVM Native Image.
NativeImagePlugin() - Constructor for class org.graalvm.buildtools.gradle.NativeImagePlugin
 
NativeImagePlugin.TrackingDirectorySystemPropertyProvider - Class in org.graalvm.buildtools.gradle
 
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
 
newBuild() - Static method in class org.graalvm.buildtools.gradle.internal.GraalVMLogger
 

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.dsl.agent - package org.graalvm.buildtools.gradle.dsl.agent
 
org.graalvm.buildtools.gradle.internal - package org.graalvm.buildtools.gradle.internal
 
org.graalvm.buildtools.gradle.internal.agent - package org.graalvm.buildtools.gradle.internal.agent
 
org.graalvm.buildtools.gradle.tasks - package org.graalvm.buildtools.gradle.tasks
 
org.graalvm.buildtools.gradle.tasks.actions - package org.graalvm.buildtools.gradle.tasks.actions
 
overrideDebugBuild() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
 
overrideInputTaskNames(List<String>) - Method in class org.graalvm.buildtools.gradle.tasks.MetadataCopyTask
 
overrideOutputDirectories(List<String>) - Method in class org.graalvm.buildtools.gradle.tasks.MetadataCopyTask
 
overrideQuickBuild() - Method in class org.graalvm.buildtools.gradle.tasks.BuildNativeImageTask
 

P

processFile(File) - Method in class org.graalvm.buildtools.gradle.tasks.actions.ProcessGeneratedGraalResourceFilesAction
 
ProcessGeneratedGraalResourceFilesAction - Class in org.graalvm.buildtools.gradle.tasks.actions
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.
ProcessGeneratedGraalResourceFilesAction(Provider<Directory>, ListProperty<String>) - Constructor for class org.graalvm.buildtools.gradle.tasks.actions.ProcessGeneratedGraalResourceFilesAction
 
processJsonFile(File) - Method in class org.graalvm.buildtools.gradle.tasks.actions.ProcessGeneratedGraalResourceFilesAction
 

R

registerOn(Project) - Static method in class org.graalvm.buildtools.gradle.NativeImageService
 
registerTestBinary(String, Action<? super GraalVMExtension.TestBinaryConfig>) - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMExtension
Registers a new native image binary with testing support.
registerTestBinary(String, Action<? super GraalVMExtension.TestBinaryConfig>) - Method in class org.graalvm.buildtools.gradle.internal.DefaultGraalVmExtension
 
registerTestBinary(Project, DefaultGraalVmExtension, DefaultTestBinaryConfig) - Method in class org.graalvm.buildtools.gradle.NativeImagePlugin
 
ResourceDetectionOptions - Class in org.graalvm.buildtools.gradle.dsl
 
ResourceDetectionOptions() - Constructor for class org.graalvm.buildtools.gradle.dsl.ResourceDetectionOptions
 
resources(Action<? super NativeResourcesOptions>) - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
 
resources(Action<? super NativeResourcesOptions>) - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
 
resources(Action<? super NativeResourcesOptions>) - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
runtimeArgs(Iterable<?>) - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Adds some arguments to use when launching the built image.
runtimeArgs(Iterable<?>) - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Adds some arguments to use when launching the built image.
runtimeArgs(Iterable<?>) - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
runtimeArgs(Object...) - Method in interface 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.internal.BaseNativeImageOptions
Adds some arguments to use when launching the built image.
runtimeArgs(Object...) - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 

S

serializablePredicateOf(ConfigurationCacheSupport.SerializablePredicate<T>) - Static method in class org.graalvm.buildtools.gradle.internal.ConfigurationCacheSupport
Generates a serializable predicate lambda.
serializableSupplierOf(ConfigurationCacheSupport.SerializableSupplier<T>) - Static method in class org.graalvm.buildtools.gradle.internal.ConfigurationCacheSupport
Generates a serializable supplier lambda.
serializableTransformerOf(ConfigurationCacheSupport.SerializableTransformer<OUT, IN>) - Static method in class org.graalvm.buildtools.gradle.internal.ConfigurationCacheSupport
Generates a serializable transformer lambda.
setClasspath(Configuration) - Method in class org.graalvm.buildtools.gradle.tasks.CollectReachabilityMetadata
 
standard(Action<? super StandardAgentModeOptions>) - Method in interface org.graalvm.buildtools.gradle.dsl.agent.AgentModeOptions
 
StandardAgentModeOptions - Interface in org.graalvm.buildtools.gradle.dsl.agent
 
systemProperties(Map<String, ?>) - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Adds some system properties to be used by the native-image builder process.
systemProperties(Map<String, ?>) - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Adds some system properties to be used by the native-image builder process.
systemProperties(Map<String, ?>) - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 
systemProperty(String, Object) - Method in interface org.graalvm.buildtools.gradle.dsl.NativeImageOptions
Adds a system property to be used by the native-image builder process.
systemProperty(String, Object) - Method in class org.graalvm.buildtools.gradle.internal.BaseNativeImageOptions
Adds a system property to be used by the native-image builder process.
systemProperty(String, Object) - Method in class org.graalvm.buildtools.gradle.internal.DeprecatedNativeImageOptions
Deprecated.
 

T

TASK_NAME - Static variable in class org.graalvm.buildtools.gradle.tasks.NativeRunTask
 
TrackingDirectorySystemPropertyProvider() - Constructor for class org.graalvm.buildtools.gradle.NativeImagePlugin.TrackingDirectorySystemPropertyProvider
 
transitiveProjectArtifacts(Project, String) - Static method in class org.graalvm.buildtools.gradle.internal.GradleUtils
 

U

uri(File) - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMReachabilityMetadataRepositoryExtension
Convenience method to use a URI for the property.
uri(String) - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMReachabilityMetadataRepositoryExtension
Convenience method to use a String for the URI property.
usingSourceSet(SourceSet) - Method in interface org.graalvm.buildtools.gradle.dsl.GraalVMExtension.TestBinaryConfig
 
usingSourceSet(SourceSet) - Method in class org.graalvm.buildtools.gradle.internal.DefaultTestBinaryConfig
 

V

validate() - Method in class org.graalvm.buildtools.gradle.internal.DefaultTestBinaryConfig
 

W

warn(String) - Method in class org.graalvm.buildtools.gradle.internal.GraalVMLogger
 
withExecutablePath(File) - Method in class org.graalvm.buildtools.gradle.internal.NativeImageExecutableLocator.Diagnostics
 
withGuInstall() - Method in class org.graalvm.buildtools.gradle.internal.NativeImageExecutableLocator.Diagnostics
 
withToolchain(JavaInstallationMetadata) - Method in class org.graalvm.buildtools.gradle.internal.NativeImageExecutableLocator.Diagnostics
 
A B C D E F G I J L M N O P R S T U V W 
All Classes All Packages