public class AspectJCompileOptions
extends org.gradle.api.tasks.compile.AbstractOptions
GroovyCompileOptions,
ScalaCompileOptions,
Serialized Form| Constructor and Description |
|---|
AspectJCompileOptions(org.gradle.api.model.ObjectFactory objectFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
forkOptions(org.gradle.api.Action<AjcForkOptions> action) |
org.gradle.api.file.ConfigurableFileCollection |
getAspectpath()
Weave binary aspects from jar files and directories on path into all sources.
|
org.gradle.api.file.ConfigurableFileCollection |
getBootclasspath()
Override location of VM's bootclasspath for purposes of evaluating types when compiling.
|
List<String> |
getCompilerArgs()
Any additional arguments to be passed to the compiler.
|
List<org.gradle.process.CommandLineArgumentProvider> |
getCompilerArgumentProviders() |
org.gradle.api.provider.Property<Boolean> |
getCrossrefs()
Generate a build .ajsym file into the output directory.
|
org.gradle.api.provider.Property<String> |
getEncoding()
Specify default source encoding format.
|
org.gradle.api.file.ConfigurableFileCollection |
getExtdirs()
Override location of VM's extension directories for purposes of evaluating types when compiling.
|
AjcForkOptions |
getForkOptions()
Options for running the compiler in a child process.
|
org.gradle.api.file.ConfigurableFileCollection |
getInpath()
Accept as source bytecode any .class files in the .jar files or directories on Path.
|
org.gradle.api.file.RegularFileProperty |
getOutjar()
Put output classes in zip file output.jar.
|
org.gradle.api.provider.Property<Boolean> |
getOutxml()
Generate aop xml file for load-time weaving with default name (META-INF/aop-ajc.xml).
|
org.gradle.api.provider.Property<String> |
getOutxmlfile()
Generate aop.xml file for load-time weaving with custom name.
|
org.gradle.api.file.ConfigurableFileCollection |
getSourceroots()
Find and build all .java or .aj source files under any directory listed in DirPaths.
|
org.gradle.api.provider.Property<Boolean> |
getVerbose()
Emit messages about accessed/processed compilation units.
|
org.gradle.api.file.RegularFileProperty |
getXmlConfigured() |
void |
setCompilerArgs(List<String> compilerArgs)
Any additional arguments to be passed to the compiler.
|
void |
setCompilerArgumentProviders(List<org.gradle.process.CommandLineArgumentProvider> compilerArgumentProviders) |
@Inject public AspectJCompileOptions(org.gradle.api.model.ObjectFactory objectFactory)
public void forkOptions(org.gradle.api.Action<AjcForkOptions> action)
public org.gradle.api.file.ConfigurableFileCollection getInpath()
public org.gradle.api.file.ConfigurableFileCollection getAspectpath()
public org.gradle.api.file.RegularFileProperty getOutjar()
public org.gradle.api.provider.Property<Boolean> getOutxml()
public org.gradle.api.provider.Property<String> getOutxmlfile()
public org.gradle.api.file.ConfigurableFileCollection getSourceroots()
public org.gradle.api.provider.Property<Boolean> getCrossrefs()
public org.gradle.api.file.ConfigurableFileCollection getBootclasspath()
public org.gradle.api.file.ConfigurableFileCollection getExtdirs()
public org.gradle.api.file.RegularFileProperty getXmlConfigured()
public org.gradle.api.provider.Property<String> getEncoding()
public org.gradle.api.provider.Property<Boolean> getVerbose()
public List<String> getCompilerArgs()
public List<org.gradle.process.CommandLineArgumentProvider> getCompilerArgumentProviders()
public AjcForkOptions getForkOptions()
public void setCompilerArgs(List<String> compilerArgs)
public void setCompilerArgumentProviders(List<org.gradle.process.CommandLineArgumentProvider> compilerArgumentProviders)