Uses of Interface
io.github.ascopes.jct.filemanagers.PathFileObject
Package
Description
AssertJ extensions for testing the results of compilations.
APIs for representing the various file management locations across multiple file system
implementations.
-
Uses of PathFileObject in io.github.ascopes.jct.assertions
Modifier and TypeMethodDescriptionstatic PathFileObjectAssert
JctAssertions.assertThat
(@Nullable PathFileObject fileObject) Perform an assertion on a Path-based Java file object.static PathFileObjectAssert
JctAssertions.assertThatFileObject
(@Nullable PathFileObject fileObject) Perform an assertion on a Path-based Java file object.ModifierConstructorDescriptionCreate a new instance of this assertion object. -
Uses of PathFileObject in io.github.ascopes.jct.containers
Modifier and TypeMethodDescriptionContainer.getFileForInput
(String packageName, String relativeName) Get aFileObject
for reading, if it exists.PackageContainerGroup.getFileForInput
(String packageName, String relativeName) Get aFileObject
that can have content read from it.Container.getFileForOutput
(String packageName, String relativeName) Get aFileObject
for writing.PackageContainerGroup.getFileForOutput
(String packageName, String relativeName) Get aFileObject
that can have content written to it for the given file.Container.getJavaFileForInput
(String className, JavaFileObject.Kind kind) Get aJavaFileObject
for reading, if it exists.PackageContainerGroup.getJavaFileForInput
(String className, JavaFileObject.Kind kind) Get aJavaFileObject
that can have content read from it for the given file.Container.getJavaFileForOutput
(String className, JavaFileObject.Kind kind) Get aJavaFileObject
for writing.PackageContainerGroup.getJavaFileForOutput
(String className, JavaFileObject.Kind kind) Get aJavaFileObject
that can have content written to it for the given class.Modifier and TypeMethodDescriptionboolean
Container.contains
(PathFileObject fileObject) Determine if this container contains the path file object.boolean
ContainerGroup.contains
(PathFileObject fileObject) Determine whether this group contains the given file object anywhere.Container.inferBinaryName
(PathFileObject javaFileObject) Infer the binary name of a given Java file object.PackageContainerGroup.inferBinaryName
(PathFileObject fileObject) Try to infer the binary name of a given file object.