package saker.build.file.provider
Package containing classes for direct file handling.
| FileEventListener | Listener interface for consuming file related change events. |
| FileProviderKey | Interface representing a key object that uniquely identifies a SakerFileProvider location. |
| ListenerToken in FileEventListener | Token interface for installed file event listeners. |
| RootFileProviderKey | File provider key that represents a root file provider. |
| SakerFileProvider | Interface for providing direct access to the file system files. |
| FileEntry | Externalizable BasicFileAttributes implementation for SakerFileProvider usage. |
| FileHashResult | Data class storing a computed hash bytes and the number of bytes consumed during the operation. |
| LocalFileProvider | Root file provider backed by the local file system. |
| SakerPathFiles | Utility class holding methods for manipulating, querying and working with files. |
| SakerOpenOption | OpenOption enumeration that can be used with SakerFileProviders. |
| PartiallyDeletedChildrenException | Exception for signalling that a delete request of multiple files succeded only partially. |