@NonNullApi
public class AjcAction
extends java.lang.Object
implements org.gradle.api.Action<org.gradle.api.Task>
AspectJPostCompileWeavingPlugin| Constructor and Description |
|---|
AjcAction(org.gradle.api.file.ProjectLayout projectLayout,
org.gradle.api.model.ObjectFactory objectFactory,
org.gradle.process.ExecOperations execOperations) |
| Modifier and Type | Method and Description |
|---|---|
void |
addToTask(org.gradle.api.Task task) |
void |
execute(org.gradle.api.Task task) |
org.gradle.api.file.ConfigurableFileCollection |
getAdditionalInpath() |
org.gradle.api.file.ConfigurableFileCollection |
getClasspath() |
static java.util.stream.Stream<java.io.File> |
getCompileClasspath(org.gradle.api.Task task) |
org.gradle.api.provider.Property<java.lang.Boolean> |
getEnabled() |
org.gradle.api.provider.Property<org.gradle.jvm.toolchain.JavaLauncher> |
getLauncher() |
AspectJCompileOptions |
getOptions() |
void |
options(org.gradle.api.Action<AspectJCompileOptions> action) |
@Inject
public AjcAction(org.gradle.api.file.ProjectLayout projectLayout,
org.gradle.api.model.ObjectFactory objectFactory,
org.gradle.process.ExecOperations execOperations)
public void options(org.gradle.api.Action<AspectJCompileOptions> action)
public void addToTask(org.gradle.api.Task task)
public void execute(org.gradle.api.Task task)
execute in interface org.gradle.api.Action<org.gradle.api.Task>public static java.util.stream.Stream<java.io.File> getCompileClasspath(org.gradle.api.Task task)
public org.gradle.api.file.ConfigurableFileCollection getClasspath()
public org.gradle.api.provider.Property<java.lang.Boolean> getEnabled()
public AspectJCompileOptions getOptions()
public org.gradle.api.file.ConfigurableFileCollection getAdditionalInpath()
public org.gradle.api.provider.Property<org.gradle.jvm.toolchain.JavaLauncher> getLauncher()