Uses of Class
com.github.marschall.memoryfilesystem.MemoryFileSystemBuilder
Packages that use MemoryFileSystemBuilder
-
Uses of MemoryFileSystemBuilder in com.github.marschall.memoryfilesystem
Methods in com.github.marschall.memoryfilesystem that return MemoryFileSystemBuilderModifier and TypeMethodDescriptionMemoryFileSystemBuilder.addFileAttributeView(Class<? extends FileAttributeView> fileAttributeView) Adds support for an attribute view.MemoryFileSystemBuilder.addFileAttributeView(String fileAttributeViewName) Adds support for an attribute view.MemoryFileSystemBuilder.addForbiddenCharacter(char c) Forbids a character to be used in a name.Adds a group to the file systemsUserPrincipalLookupService.Add a file system root.Adds a user and a group to the file systemsUserPrincipalLookupService.static MemoryFileSystemBuilderMemoryFileSystemBuilder.newEmpty()Creates a builder for a very basic file system.static MemoryFileSystemBuilderMemoryFileSystemBuilder.newLinux()Creates a builder for a Linux-like file system.static MemoryFileSystemBuilderMemoryFileSystemBuilder.newMacOs()Creates a builder for a macOS-like file system.static MemoryFileSystemBuilderMemoryFileSystemBuilder.newMacOsOldJvm()Creates a builder for a macOS-like file system for old JVMs.static MemoryFileSystemBuilderMemoryFileSystemBuilder.newWindows()Creates a builder for a Windows-like file system.MemoryFileSystemBuilder.setCaseSensitive(boolean caseSensitive) Toggles case sensitivity.MemoryFileSystemBuilder.setCollator(Collator collator) Sets the collator used for name comparisons.MemoryFileSystemBuilder.setCurrentWorkingDirectory(String currentWorkingDirectory) Sets the current working directory used for resolving relative paths.MemoryFileSystemBuilder.setFileTimeResolution(TemporalUnit resolution) Sets the resolution of the file time used for modification, access and creation time.Sets the locale to be used for case insensitivity.MemoryFileSystemBuilder.setLookUpTransformer(StringTransformer lookUpTransformer) Sets the transformer that controls how a file name is looked up.MemoryFileSystemBuilder.setSeparator(String separator) Sets the the name separator.MemoryFileSystemBuilder.setStoreTransformer(StringTransformer storeTransformer) Sets the transformer that controls how a file name is stored.MemoryFileSystemBuilder.setSupportFileChannelOnDirectory(boolean supportFileChannelOnDirectory) Sets the support for opening a file channel for reading on a directory.MemoryFileSystemBuilder.setUmask(Set<PosixFilePermission> umask) Sets the umask.