Package com.github.marschall.memoryfilesystem
package com.github.marschall.memoryfilesystem
Provides an in-memory implementation of a
JSR-203 file system.
All public classes in this package except
MemoryFileSystemProvider
can be used by client code.
Using MemoryFileSystemBuilder
is the recommended way to create instances. For example like this:
try (FileSystem fs = MemoryFileSystemBuilder.newEmpty().build("name")) {
Path path = fs.getPath("/");
}
-
ClassDescriptionProvides access to the group of the current user.Functional interface for a task during which a certain group should be used.Functional interface for a task during which a certain group should be used.Provides access to the current user.Functional interface for a task during which a certain user should be used.Functional interface for a task during which a certain user should be used.Implements recursive copy missing in
Files.Builder for conveniently creating create memory file system instances.A POJO factory bean to create memory file systems.Constant definitions for configuration parameters for creating memory file systems.Creates memory file systems instances.Functional interface for transforming a string.Constant definitions for the standardStringTransformers.