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 JavaPlugin for a compiling Java-based Projects using the Java Platform javac command.
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.