@NonNullApi public class AjcAction extends 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.internal.JavaExecHandleFactory javaExecHandleFactory) |
| 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 Stream<File> |
getCompileClasspath(org.gradle.api.Task task) |
org.gradle.api.provider.Property<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.internal.JavaExecHandleFactory javaExecHandleFactory)
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 org.gradle.api.file.ConfigurableFileCollection getClasspath()
public org.gradle.api.provider.Property<Boolean> getEnabled()
public AspectJCompileOptions getOptions()
public org.gradle.api.file.ConfigurableFileCollection getAdditionalInpath()
public org.gradle.api.provider.Property<org.gradle.jvm.toolchain.JavaLauncher> getLauncher()