Uses of Interface
io.github.ascopes.jct.filemanagers.config.JctFileManagerConfigurer
Package
Description
Reusable components for setting up JSR-199 file managers.
-
Uses of JctFileManagerConfigurer in io.github.ascopes.jct.filemanagers.config
Modifier and TypeClassDescriptionfinal class
Configurer for a file manager that makes annotation processors in the classpath accessible to the annotation processor path.final class
Configurer for a file manager that applies the running JVM's classpath to the file manager.final class
Configurer for a file manager that detects and applies classpath paths that contain JPMS modules to the module path.final class
Configurer for a file manager that applies the running JVM's module path to the file manager.final class
Configurer for a file manager that applies the running JVM's system modules to the file manager.final class
File manager configurer that optionally wraps the file manager in a logging proxy that outputs interaction details to the console logs.final class
Configurer for a file manager that creates missing required locations to the file manager.final class
Configurer for a file manager that applies the given workspace.Modifier and TypeMethodDescriptionJctFileManagerConfigurerChain.list()
Get an immutable copy of the list of configurers.Modifier and TypeMethodDescriptionJctFileManagerConfigurerChain.addFirst
(JctFileManagerConfigurer configurer) Add a configurer to the start of the chain.JctFileManagerConfigurerChain.addLast
(JctFileManagerConfigurer configurer) Add a configurer to the end of the chain.