Package org.gradle.api.tasks.compile
Class ProviderAwareCompilerDaemonForkOptions
java.lang.Object
org.gradle.api.tasks.compile.AbstractOptions
org.gradle.api.tasks.compile.BaseForkOptions
org.gradle.api.tasks.compile.ProviderAwareCompilerDaemonForkOptions
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- ForkOptions,- GroovyForkOptions,- ScalaForkOptions
Fork options for compilation that can accept user-defined 
CommandLineArgumentProvider objects.
 Only take effect if fork is true.- Since:
- 7.1
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns the full set of arguments to use to launch the JVM for the compiler process.Returns any additional JVM argument providers for the compiler process.Methods inherited from class org.gradle.api.tasks.compile.BaseForkOptionsgetJvmArgs, getMemoryInitialSize, getMemoryMaximumSize, setJvmArgs, setMemoryInitialSize, setMemoryMaximumSizeMethods inherited from class org.gradle.api.tasks.compile.AbstractOptionsdefine
- 
Constructor Details- 
ProviderAwareCompilerDaemonForkOptionspublic ProviderAwareCompilerDaemonForkOptions()
 
- 
- 
Method Details- 
getJvmArgumentProvidersReturns any additional JVM argument providers for the compiler process.
- 
getAllJvmArgsReturns the full set of arguments to use to launch the JVM for the compiler process. This includes arguments to define system properties, the minimum/maximum heap size, and the bootstrap classpath.- Returns:
- The immutable list of arguments. Returns an empty list if there are no arguments.
 
 
-