All Classes and Interfaces
Class
Description
The class
CompareFileExtensions
helps you to compare files.Interface for copying files or directories
The class
CopyDirectoryExtensions
helps you to copy directoriesThe class
CopyFileExtensions
helps you to copy files.The
Createable
interface provides methods for creating files and directories with a
variety of configurations and optionsThe class
DeleteFileExtensions
helps delete files, leveraging new functionalities from
java.nio.file introduced in JDK 17 for optimized handlingThe class
DeleteLinesByIndexInFile
implements the FileChangeable
interface to
delete specific lines in a file based on a list of line indexes.Exception that is thrown if an attempt is made to create a directory that already exists
Exception to be thrown if the directory cannot be created.
Exception to be thrown if the directory cannot be created.
The class
DirectoryFactory
helps you to create directoriesException if the directory has no content.
The class
DirectoryStructureExtensions
provides methods for get File infos from directory
structuresThe class
DirectoryStructureFactory
helps you to create directory structuresInterface for delete files or directories
The interface
FileChangeable
is a BiFunction
for modify filesThe class FileCompareResultBean is pojo for comparing two files.
The class
FileContentInfo
represents information about file content, including checksum
and binary data.FileContentInfo.FileContentInfoBuilder<C extends FileContentInfo,B extends FileContentInfo.FileContentInfoBuilder<C,B>>
The builder class for constructing `FileContentInfo` objects.
Bean that tells if the content from the given files are equal.
The enum
FileCreationState
provides constants for the file creation stateThis Exception is thrown when the file is not found or does not exist.
Utility class for the use with File object
The class
FileFactory
provides utility methods for creating filesThe class
FileInfo
represents file information, including name, path, and directory flag.The builder class for constructing `FileInfo` objects.
Exception if the file is a directory.
Exception if the file is not a directory.
Exception if the file or directory is security restricted.
Exception if the file could not be renamed.
The class
FileSearchExtensions
provides methods for searching in directories.The Interface IFileCompareResultBean.
The Interface IFileContentResultBean.
The
LineAppender
class provides utility methods for appending lines of text to a file.The class
MergeDirectoryExtensions
provides methods for simple merge of directoriesThis enum class defines strategies for merge directories
The class
ModifyFileExtensions
provides methods for modifying filesThe class PathFinder is a helper class for getting source folders from maven projects.
The interface
Readable
provides methods for reading file contentsThe class
ReadFileExtensions
helps in reading files.Interface
Renameable
provides methods for renaming files and directories.The class
RenameFileExtensions
helps you to rename files or directories.Interface for searching capabilities within files and directories
The class
SearchFileAttributesBean
encapsulates flags to indicate whether specific file
attributes should be ignored during file comparison operations.The builder class for constructing
SearchFileAttributesBean
objects.The class
SimpleCompareFileExtensions
.The class
SortFileExtensions
provides algorithms for sort file content.The interface
Storable
provides methods for storing or updating file contentsThe class
StoreFileExtensions
provides extension methods for files to store or updateThe class
SystemFileExtensions
provide methods for get system or user files.The
SystemPropertiesExtensions
class provides utility methods to retrieve common system
properties.The class
WriteFileExtensions
provides methods for writing in files.