| AddExportsModuleName | Module name from which the given package is exported to the specified target modules for Java compilation. |
| AddExportsPackageName | Exported package name from a module for Java compilation. |
| AddExportsPathTaskOption | Describes additional module export definitions to be used during Java compilation with modules.
|
| AddExportsTargetModuleName | Target module name to which the packages are exported to. |
| AddReadsModuleName | Name of the module that requires/reads the associated modules. |
| AddReadsPathTaskOption | Describes additional module reads definitions to be used during Java compilation with modules.
|
| AddReadsRequiresOption | Name of the module that is required/read. |
| AnnotationProcessorClassName | The Java class name of the annotation processor that is being instantiated. |
| AnnotationProcessorOptionName | Annotation processor input option key.
|
| AnnotationProcessorOptionValue | Annotation processor input option value.
|
| AnnotationProcessorReferenceTaskOption | Specifies an annotation processor to use during Java compilation.
|
| ClassPathReference | Classpath object for the specified saker.nest bundles. |
| CompilationIdentifierTaskOption | Represents an identifier for compilation related tasks.
|
| JavaClassPathTaskOption | Specifies a Java class or module path.
|
| JavaCompilationLanguageOption | Compilation language. |
| JavaCompilationParameter | Java compilation parameter directly passed to the backend Java compiler. |
| JavaCompilerOptions | Describes various options as the input to Java compilation.
|
| JavaCompilerOutput | Output of Java compilation.
|
| JavaCompilerWarningType | Enumeration containing possible warning types to suppress during Java compilation.
|
| JavaDebugInfoType | Enumeration for specifying the kind of debugging information that should be included in generated class files.
|
| JavaSourceDirectoryTaskOption | Source directory containing Java source files.
|
| JavaVersionNumber | Java version number. |
| ModuleInfoMainAttribute | Java class name that is injected in the compiled module-info.class for Java compilation. |
| ModuleInfoVersionAttribute | Version string that is injected in the compiled module-info.class for Java compilation. |
| ProcessorConfiguration | Describes how an annotation processor should be instantiated by the Java compiler task.
|
| ProcessorInputLocationName | Name for the specified annotation processor input location. |
| SDKDescription | An SDK description.
|
| SDKDescriptionTaskOption | Represents an SDK description that can be passed to tasks which support it. |
| SDKName | Name of an SDK description.
|
| SourceVersionTaskOption | A specific version of Java release. |