@NonNullApi public class AjcAction extends Object implements Action<Task>
AspectJPostCompileWeavingPlugin| Constructor and Description |
|---|
AjcAction(ProjectLayout projectLayout,
ObjectFactory objectFactory,
org.gradle.process.internal.JavaExecHandleFactory javaExecHandleFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addToTask(Task task) |
void |
execute(Task task) |
ConfigurableFileCollection |
getAdditionalInpath() |
ConfigurableFileCollection |
getClasspath() |
static Stream<File> |
getCompileClasspath(Task task) |
Property<Boolean> |
getEnabled() |
Property<JavaLauncher> |
getLauncher() |
AspectJCompileOptions |
getOptions() |
void |
options(Action<AspectJCompileOptions> action) |
@Inject public AjcAction(ProjectLayout projectLayout, ObjectFactory objectFactory, org.gradle.process.internal.JavaExecHandleFactory javaExecHandleFactory)
public void options(Action<AspectJCompileOptions> action)
public void addToTask(Task task)
public ConfigurableFileCollection getClasspath()
public AspectJCompileOptions getOptions()
public ConfigurableFileCollection getAdditionalInpath()
public Property<JavaLauncher> getLauncher()