All Classes and Interfaces
Class
Description
An abstract
Task to compile Java Source Code using the Java Platform javac command.An abstract
Task that projects the -classpath entries out of a
CompilationResolution produced by AbstractDetectResolution.An abstract
Task that projects the --module-path entries out of a
CompilationResolution produced by AbstractDetectResolution.An abstract
Task that resolves the source-graph dependency closure for a
JavaPlugin Project, partitioning all candidates into a
CompilationResolution (module-path vs classpath).Detects multi-version Java source code files for compilation using a
JavaCompilerPlugin.Detects the
Paths for multi-version Java source code, typically for compilation using a
JavaCompilerPlugin.An abstract
Task to perform Java Dependency Analysis using the Java Platform
jdeps tool
on the compiled and packaged Artifact for a Project.An abstract
Task that compiles and produces Java Documentation for the Java Source Code in a Project
using the Java Platform javadoc command.An abstract
Task to perform Java Linking using the Java Platform
jlink tool
on the compiled and packaged Artifact for a Project.An abstract
Plugin for Java-based Projects.Abstract base for resource-copying
Plugins.An abstract base for a resource-copying
AbstractCopy task.An abstract base for a
DetectSourcePaths task that detects a single resource directory.An abstract
Plugin.MetaClass for resource plugins.A
Plugin supporting the dynamic compilation and execution of custom Java-based Tasks
for a Project.The
Plugin.MetaClass for CustomizationPlugin.Represents the result of performing dependency analysis on compiled and packaged module.
Dependency information for
JDKModuleDescriptor, including it's resolved ArtifactDescriptor.A
JavaCompilerPlugin for Java 25 based Projects.A
Task to compile the source code in the Project.A
Task to detect the ClassPath suitable for compiling the Project.A
Task to detect the ModulePath suitable for compiling the Project.A
Task that resolves the full source-graph dependency closure for main compilation
and classifies candidates into module-path vs classpath.A
Task to determine the source files for compilation.A
Task to determine the source paths for compilation.A
Task to perform Java Dependencies analysis on compiled and packaged code in the Project.A
Task to generate Java Documentation from the source code in the Project.A
Task to perform Java Linking on a Project.The
Plugin.MetaClass for Java25CompilerPlugin.A
JavaCompilerPlugin for Java 8 based Projects.A
Task to compile the source code in the Project.A
Task to detect the ClassPath suitable for compiling the Project.A
Task to detect the ModulePath suitable for compiling the Project.A
Task that resolves the full source-graph dependency closure for main compilation
and classifies candidates into module-path vs classpath.A
Task to determine the source files for compilation.A
Task to determine the source paths for compilation.A
Task to generate Java Documentation from the source code in the Project.The
Plugin.MetaClass for Java8CompilerPlugin.A
Ordered Task that compiles Java Source Code.A
Task to detect the compile ClassPath for the Project.A
Task to detect the compile ModulePath for the Project.A
Task to detect the CompilationResolution for the Project.A
Task to detect the location of Java source files.A
Task to detect the location of Java source paths.A
Task to generate and compile Java Documentation from source paths into a destination Path.A
Service providing access to the available JDKs.The
Service.MetaClass for JavaPlatform.A
Plugin defining Tasks for a Java-based Projects.Creates a Java Archive (jar) containing the compiled byte code and resources for the
Project, returning
an ArtifactDescriptor describing the packaged ArtifactDescriptor.A
Plugin for processing resource for Java-based Modules, like those placed in META-INF/ source directories.A
Task to copy the source module resources into the build.A
Task to detect the Paths of resources for a Java-based Module.The
Plugin.MetaClass for ResourcePlugin.