java.lang.Object
io.github.ascopes.jct.utils.UtilityClass
io.github.ascopes.jct.filemanagers.JctFileManagers
@API(since="1.1.0",
status=STABLE)
public final class JctFileManagers
extends io.github.ascopes.jct.utils.UtilityClass
Helpers to create instances of default implementations for file managers.
- Since:
- 1.1.0
- Author:
- Ashley Scopes
-
Method Summary
Modifier and TypeMethodDescriptionstatic JctFileManagernewJctFileManager(String release) Create a new default implementation of a file manager.static JctFileManagerFactorynewJctFileManagerFactory(JctCompiler compiler) Create a new default implementation of a file manager factory.
-
Method Details
-
newJctFileManager
Create a new default implementation of a file manager.- Parameters:
release- the Java release to use for the file manager.- Returns:
- the file manager instance.
-
newJctFileManagerFactory
Create a new default implementation of a file manager factory.- Parameters:
compiler- the JctCompiler to bind any file managers to.- Returns:
- the file manager factory instance.
-