Uses of Interface
io.github.ascopes.jct.containers.ModuleContainerGroup
Package
Description
AssertJ extensions for testing the results of compilations.
APIs for performing compiler passes across user-defined workspaces.
APIs for representing the various file management locations across multiple file system
implementations.
APIs that integrate with the JSR-199 FileManager APIs.
-
Uses of ModuleContainerGroup in io.github.ascopes.jct.assertions
Modifier and TypeClassDescriptionfinal class
Assertions for module container groups.Modifier and TypeMethodDescriptionstatic ModuleContainerGroupAssert
JctAssertions.assertThat
(@Nullable ModuleContainerGroup moduleContainerGroup) Perform an assertion on a module container group.static ModuleContainerGroupAssert
JctAssertions.assertThatContainerGroup
(@Nullable ModuleContainerGroup moduleContainerGroup) Perform an assertion on a module container group.ModifierConstructorDescriptionModuleContainerGroupAssert
(@Nullable ModuleContainerGroup containerGroup) Initialize the container group assertions. -
Uses of ModuleContainerGroup in io.github.ascopes.jct.compilers
Modifier and TypeMethodDescriptiondefault @Nullable ModuleContainerGroup
JctCompilation.getAnnotationProcessorModulePath()
Get the module container group for the annotation processor module path.default @Nullable ModuleContainerGroup
JctCompilation.getModulePath()
Get the module container group for the module path.default @Nullable ModuleContainerGroup
JctCompilation.getModuleSourcePath()
Get the module container group for the module source path.default @Nullable ModuleContainerGroup
JctCompilation.getPatchModulePath()
Get the module container group for the patch module path.default @Nullable ModuleContainerGroup
JctCompilation.getSystemModules()
Get the module container group for all system modules that are part of the JDK distribution.default @Nullable ModuleContainerGroup
JctCompilation.getUpgradeModulePath()
Get the module container group for the upgrade module path. -
Uses of ModuleContainerGroup in io.github.ascopes.jct.containers
Modifier and TypeInterfaceDescriptioninterface
A base definition for an output-oriented container group. -
Uses of ModuleContainerGroup in io.github.ascopes.jct.filemanagers
Modifier and TypeMethodDescriptiondefault @Nullable ModuleContainerGroup
JctFileManager.getAnnotationProcessorModulePathGroup()
Get the location holding theannotation processor module path
.JctFileManager.getModuleContainerGroup
(JavaFileManager.Location location) Get the container group for the given module-oriented location.default @Nullable ModuleContainerGroup
JctFileManager.getModulePathGroup()
Get the location holding themodule path
.default @Nullable ModuleContainerGroup
JctFileManager.getModuleSourcePathGroup()
Get the location holding themodule source path
.Modifier and TypeMethodDescriptionJctFileManager.getModuleContainerGroups()
Get a collection of all module container groups in this file manager.