Module io.github.ascopes.jct
Package io.github.ascopes.jct.filemanagers
@API(since="0.0.1",
status=STABLE)
@NullMarked
package io.github.ascopes.jct.filemanagers
Implementation details for the JSR-199 file manager API.
-
ClassDescriptionMode for annotation processor discovery when no explicit processors are provided.Extension around a
JavaFileManagerthat allows adding ofPathRootobjects to the manager.Factory interface for building a file manager object.A proxy that wraps aJctFileManagerin a proxy that can log all interactions with the JavaFileManager, along with a corresponding stacktrace.Options for how to handle logging on special internal components.Handle that represents the location of a module.A very simpleJavaFileObjectthat points to a path on someFileSystemsomewhere.