B C D E F G H I L M N P R S T U 

B

BasicFileAttributesBase - Class in com.github.fge.filesystem.attrs
A base implementation of BasicFileAttributes
BasicFileAttributesBase() - Constructor for class com.github.fge.filesystem.attrs.BasicFileAttributesBase
 

C

checkAccess(Path, AccessMode...) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Check access modes for a path on this filesystem
checkAccess(Path, AccessMode...) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Check access modes for a path on this filesystem
checkAccess(Path, AccessMode...) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Checks the existence, and optionally the accessibility, of a file.
close() - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Closes this stream and releases any system resources associated with it.
close() - Method in class com.github.fge.filesystem.fs.GenericFileSystem
Closes this file system.
com.github.fge.filesystem.attrs - package com.github.fge.filesystem.attrs
 
com.github.fge.filesystem.driver - package com.github.fge.filesystem.driver
 
com.github.fge.filesystem.exceptions - package com.github.fge.filesystem.exceptions
 
com.github.fge.filesystem.filestore - package com.github.fge.filesystem.filestore
 
com.github.fge.filesystem.fs - package com.github.fge.filesystem.fs
 
com.github.fge.filesystem.path - package com.github.fge.filesystem.path
 
com.github.fge.filesystem.path.matchers - package com.github.fge.filesystem.path.matchers
 
com.github.fge.filesystem.provider - package com.github.fge.filesystem.provider
 
compareTo(Path) - Method in class com.github.fge.filesystem.path.GenericPath
Compares two abstract paths lexicographically.
copy(Path, Path, CopyOption...) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Copy a file, or empty directory, from one path to another on this filesystem
copy(Path, Path, CopyOption...) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Copy a file, or empty directory, from one path to another on this filesystem
copy(Path, Path, CopyOption...) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Copy a file to a target file.
copyToOpenOptions(CopyOption...) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Convert a set of copy options to a set of open options
createDirectory(Path, FileAttribute<?>...) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Create a new directory from a path on this filesystem
createDirectory(Path, FileAttribute<?>...) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Create a new directory from a path on this filesystem
createDirectory(Path, FileAttribute<?>...) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Creates a new directory.
createDriver(URI, Map<String, ?>) - Method in interface com.github.fge.filesystem.provider.FileSystemRepository
 
createFileSystem(FileSystemProvider, URI, Map<String, ?>) - Method in interface com.github.fge.filesystem.provider.FileSystemRepository
 
createFileSystem(FileSystemProvider, URI, Map<String, ?>) - Method in class com.github.fge.filesystem.provider.FileSystemRepositoryBase
 
creationTime() - Method in class com.github.fge.filesystem.attrs.BasicFileAttributesBase
Returns the creation time.

D

delete(Path) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Delete a file, or empty directory, matching a path on this filesystem
delete(Path) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Delete a file, or empty directory, matching a path on this filesystem
delete(Path) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Deletes a file.

E

endsWith(Path) - Method in class com.github.fge.filesystem.path.GenericPath
Tests if this path ends with the given path.
endsWith(String) - Method in class com.github.fge.filesystem.path.GenericPath
Tests if this path ends with a Path, constructed by converting the given path string, in exactly the manner specified by the endsWith(Path) method.
equals(Object) - Method in class com.github.fge.filesystem.path.GenericPath
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.github.fge.filesystem.path.PathElements
 

F

fileKey() - Method in class com.github.fge.filesystem.attrs.BasicFileAttributesBase
Returns an object that uniquely identifies the given file, or null if a file key is not available.
FileStoreBase - Class in com.github.fge.filesystem.filestore
Base implementation of a FileStore
FileStoreBase(String, String, boolean) - Constructor for class com.github.fge.filesystem.filestore.FileStoreBase
 
FileStoreBase(String, boolean) - Constructor for class com.github.fge.filesystem.filestore.FileStoreBase
 
FileSystemDriver - Interface in com.github.fge.filesystem.driver
The core filesystem class
FileSystemDriverBase - Class in com.github.fge.filesystem.driver
A FileSystemDriver with some reasonable defaults
FileSystemDriverBase(URI, PathElementsFactory, FileStore, PathMatcherProvider) - Constructor for class com.github.fge.filesystem.driver.FileSystemDriverBase
 
FileSystemProviderBase - Class in com.github.fge.filesystem.provider
Base FileSystemProvider implementation
FileSystemProviderBase(FileSystemRepository) - Constructor for class com.github.fge.filesystem.provider.FileSystemProviderBase
 
FileSystemRepository - Interface in com.github.fge.filesystem.provider
 
FileSystemRepositoryBase - Class in com.github.fge.filesystem.provider
 
FileSystemRepositoryBase(String) - Constructor for class com.github.fge.filesystem.provider.FileSystemRepositoryBase
 

G

GenericFileSystem - Class in com.github.fge.filesystem.fs
Base FileSystem implementation
GenericFileSystem(FileSystemRepository, FileSystemDriver, FileSystemProvider) - Constructor for class com.github.fge.filesystem.fs.GenericFileSystem
 
GenericPath - Class in com.github.fge.filesystem.path
A generic Path implementation
GenericPath(GenericFileSystem, PathElementsFactory, PathElements) - Constructor for class com.github.fge.filesystem.path.GenericPath
Constructor
getAttribute(String) - Method in class com.github.fge.filesystem.filestore.FileStoreBase
Reads the value of a file store attribute.
getDriver() - Method in class com.github.fge.filesystem.fs.GenericFileSystem
 
getFileAttributeView(Path, Class<V>, LinkOption...) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Read an attribute view for a given path on this filesystem
getFileAttributeView(Path, Class<V>, LinkOption...) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Read an attribute view for a given path on this filesystem
getFileAttributeView(Path, Class<V>, LinkOption...) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Returns a file attribute view of a given type.
getFileName() - Method in class com.github.fge.filesystem.path.GenericPath
Returns the name of the file or directory denoted by this path as a Path object.
getFileStore() - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Get the FileStore associated with this filesystem
getFileStore() - Method in class com.github.fge.filesystem.driver.FileSystemDriverBase
 
getFileStore() - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Get the FileStore associated with this filesystem
getFileStore(Path) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Returns the FileStore representing the file store where a file is located.
getFileStoreAttributeView(Class<V>) - Method in class com.github.fge.filesystem.filestore.FileStoreBase
Returns a FileStoreAttributeView of the given type.
getFileStores() - Method in class com.github.fge.filesystem.fs.GenericFileSystem
Returns an object to iterate over the underlying file stores.
getFileSystem() - Method in class com.github.fge.filesystem.path.GenericPath
Returns the file system that created this object.
getFileSystem(URI) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Returns an existing FileSystem created by this provider.
getFileSystem(URI) - Method in interface com.github.fge.filesystem.provider.FileSystemRepository
 
getFileSystem(URI) - Method in class com.github.fge.filesystem.provider.FileSystemRepositoryBase
 
getName(int) - Method in class com.github.fge.filesystem.path.GenericPath
Returns a name element of this path as a Path object.
getNameCount() - Method in class com.github.fge.filesystem.path.GenericPath
Returns the number of name elements in the path.
getParent() - Method in class com.github.fge.filesystem.path.GenericPath
Returns the parent path, or null if this path does not have a parent.
getPath(String, String...) - Method in class com.github.fge.filesystem.fs.GenericFileSystem
Converts a path string, or a sequence of strings that when joined form a path string, to a Path.
getPath(URI) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Return a Path object by converting the given URI.
getPath(URI) - Method in interface com.github.fge.filesystem.provider.FileSystemRepository
 
getPath(URI) - Method in class com.github.fge.filesystem.provider.FileSystemRepositoryBase
 
getPathElementsFactory() - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Get the PathElementsFactory associated with this filesystem
getPathElementsFactory() - Method in class com.github.fge.filesystem.driver.FileSystemDriverBase
 
getPathElementsFactory() - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Get the PathElementsFactory associated with this filesystem
getPathMatcher(String) - Method in class com.github.fge.filesystem.fs.GenericFileSystem
Returns a PathMatcher that performs match operations on the String representation of Path objects by interpreting a given pattern.
getPathMatcher(String, String) - Method in class com.github.fge.filesystem.path.matchers.PathMatcherProvider
 
getPathMatcherProvider() - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Get a PathMatcher provider for this filesystem
getPathMatcherProvider() - Method in class com.github.fge.filesystem.driver.FileSystemDriverBase
 
getPathMatcherProvider() - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Get a PathMatcher provider for this filesystem
getRoot() - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Get the root path elements for this filesystem
getRoot() - Method in class com.github.fge.filesystem.driver.FileSystemDriverBase
 
getRoot() - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Get the root path elements for this filesystem
getRoot() - Method in class com.github.fge.filesystem.path.GenericPath
Returns the root component of this path as a Path object, or null if this path does not have a root component.
getRootDirectories() - Method in class com.github.fge.filesystem.fs.GenericFileSystem
Returns an object to iterate over the paths of the root directories.
getRootPathElements() - Method in class com.github.fge.filesystem.path.PathElementsFactory
 
getRootPathElements() - Method in class com.github.fge.filesystem.path.UnixPathElementsFactory
 
getScheme() - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Returns the URI scheme that identifies this provider.
getScheme() - Method in interface com.github.fge.filesystem.provider.FileSystemRepository
 
getScheme() - Method in class com.github.fge.filesystem.provider.FileSystemRepositoryBase
 
getSeparator() - Method in class com.github.fge.filesystem.fs.GenericFileSystem
Returns the name separator, represented as a string.
getSeparator() - Method in class com.github.fge.filesystem.path.PathElementsFactory
 
getSupportedFileAttributeViews() - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Get a non-modifiable set of file attribute views supported by this filesystem
getSupportedFileAttributeViews() - Method in class com.github.fge.filesystem.driver.FileSystemDriverBase
 
getSupportedFileAttributeViews() - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Get a non-modifiable set of file attribute views supported by this filesystem
getTotalSpace() - Method in class com.github.fge.filesystem.filestore.UnsizedFileStoreBase
Returns the size, in bytes, of the file store.
getUnallocatedSpace() - Method in class com.github.fge.filesystem.filestore.UnsizedFileStoreBase
Returns the number of unallocated bytes in the file store.
getUri() - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Get the URI associated with this filesystem
getUri() - Method in class com.github.fge.filesystem.driver.FileSystemDriverBase
 
getUri() - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Get the URI associated with this filesystem
getUri() - Method in class com.github.fge.filesystem.fs.GenericFileSystem
 
getUsableSpace() - Method in class com.github.fge.filesystem.filestore.UnsizedFileStoreBase
Returns the number of bytes available to this Java virtual machine on the file store.
getUserPrincipalLookupService() - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Get a user/group lookup service for this filesystem
getUserPrincipalLookupService() - Method in class com.github.fge.filesystem.driver.FileSystemDriverBase
 
getUserPrincipalLookupService() - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Get a user/group lookup service for this filesystem
getUserPrincipalLookupService() - Method in class com.github.fge.filesystem.fs.GenericFileSystem
Returns the UserPrincipalLookupService for this file system (optional operation).
GlobHack - Class in sun.nio.fs
 
GlobPathMatcher - Class in com.github.fge.filesystem.path.matchers
 
GlobPathMatcher(String) - Constructor for class com.github.fge.filesystem.path.matchers.GlobPathMatcher
 

H

hashCode() - Method in class com.github.fge.filesystem.path.GenericPath
Returns a hash code value for the object.
hashCode() - Method in class com.github.fge.filesystem.path.PathElements
 

I

isAbsolute() - Method in class com.github.fge.filesystem.path.GenericPath
Tells whether or not this path is absolute.
isAbsolute(PathElements) - Method in class com.github.fge.filesystem.path.PathElementsFactory
Check whether a PathElements represents an absolute path
isAbsolute(PathElements) - Method in class com.github.fge.filesystem.path.UnixPathElementsFactory
 
IsDirectoryException - Exception in com.github.fge.filesystem.exceptions
Exception defined when the source or target of a filesystem I/O operation is a directory and should not be
IsDirectoryException(String) - Constructor for exception com.github.fge.filesystem.exceptions.IsDirectoryException
Constructs an instance of this class.
IsDirectoryException(String, String, String) - Constructor for exception com.github.fge.filesystem.exceptions.IsDirectoryException
Constructs an instance of this class.
isHidden(Path) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Tell whether a path is to be considered hidden by this filesystem
isHidden(Path) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Tell whether a path is to be considered hidden by this filesystem
isHidden(Path) - Method in class com.github.fge.filesystem.driver.UnixLikeFileSystemDriverBase
Tell whether a path is to be considered hidden by this filesystem
isHidden(Path) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Tells whether or not a file is considered hidden.
isOpen() - Method in class com.github.fge.filesystem.fs.GenericFileSystem
Tells whether or not this file system is open.
isOther() - Method in class com.github.fge.filesystem.attrs.BasicFileAttributesBase
Tells whether the file is something other than a regular file, directory, or symbolic link.
isParent(String) - Method in class com.github.fge.filesystem.path.PathElementsFactory
Check whether a name element represents the parent directory
isParent(String) - Method in class com.github.fge.filesystem.path.UnixPathElementsFactory
 
isReadOnly() - Method in class com.github.fge.filesystem.filestore.FileStoreBase
Tells whether this file store is read-only.
isReadOnly() - Method in class com.github.fge.filesystem.fs.GenericFileSystem
Tells whether or not this file system allows only read-only access to its file stores.
isSameFile(Path, Path) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Tell whether two paths actually refer to the same resource on this filesystem
isSameFile(Path, Path) - Method in class com.github.fge.filesystem.driver.FileSystemDriverBase
 
isSameFile(Path, Path) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Tell whether two paths actually refer to the same resource on this filesystem
isSameFile(Path, Path) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Tests if two paths locate the same file.
isSelf(String) - Method in class com.github.fge.filesystem.path.PathElementsFactory
Check whether a name element represents the current directory
isSelf(String) - Method in class com.github.fge.filesystem.path.UnixPathElementsFactory
 
isSymbolicLink() - Method in class com.github.fge.filesystem.attrs.BasicFileAttributesBase
Tells whether the file is a symbolic link.
isValidName(String) - Method in class com.github.fge.filesystem.path.PathElementsFactory
Check whether a name element is valid
isValidName(String) - Method in class com.github.fge.filesystem.path.UnixPathElementsFactory
 
iterator() - Method in class com.github.fge.filesystem.path.GenericPath
Returns an iterator over the name elements of this path.
iterator() - Method in class com.github.fge.filesystem.path.PathElements
Returns an iterator over a set of elements of type T.

L

lastAccessTime() - Method in class com.github.fge.filesystem.attrs.BasicFileAttributesBase
Returns the time of last access.
lastModifiedTime() - Method in class com.github.fge.filesystem.attrs.BasicFileAttributesBase
Returns the time of last modification.

M

match(String) - Method in class com.github.fge.filesystem.path.matchers.GlobPathMatcher
 
match(String) - Method in class com.github.fge.filesystem.path.matchers.PathMatcherBase
 
match(String) - Method in class com.github.fge.filesystem.path.matchers.RegexPathMatcher
 
matches(Path) - Method in class com.github.fge.filesystem.path.matchers.PathMatcherBase
Tells if given path matches this matcher's pattern.
move(Path, Path, CopyOption...) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Move a file, or empty directory, from one path to another on this filesystem
move(Path, Path, CopyOption...) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Move a file, or empty directory, from one path to another on this filesystem
move(Path, Path, CopyOption...) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Move or rename a file to a target file.

N

name() - Method in class com.github.fge.filesystem.filestore.FileStoreBase
Returns the name of this file store.
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Obtain a new SeekableByteChannel from a path for this filesystem
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class com.github.fge.filesystem.driver.FileSystemDriverBase
 
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Obtain a new SeekableByteChannel from a path for this filesystem
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Opens or creates a file, returning a seekable byte channel to access the file.
newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Create a new directory stream from a path for this filesystem
newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Create a new directory stream from a path for this filesystem
newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Opens a directory, returning a DirectoryStream to iterate over the entries in the directory.
newFileSystem(URI, Map<String, ?>) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Constructs a new FileSystem object identified by a URI.
newInputStream(Path, OpenOption...) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Obtain a new InputStream from a path for this filesystem
newInputStream(Path, OpenOption...) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Obtain a new InputStream from a path for this filesystem
newInputStream(Path, OpenOption...) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Opens a file, returning an input stream to read from the file.
newOutputStream(Path, OpenOption...) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Obtain a new OutputStream from a path for this filesystem
newOutputStream(Path, OpenOption...) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Obtain a new OutputStream from a path for this filesystem
newOutputStream(Path, OpenOption...) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Opens or creates a file, returning an output stream that may be used to write bytes to the file.
newWatchService() - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Get a file watch service for this filesystem
newWatchService() - Method in class com.github.fge.filesystem.driver.FileSystemDriverBase
 
newWatchService() - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Get a file watch service for this filesystem
newWatchService() - Method in class com.github.fge.filesystem.fs.GenericFileSystem
Constructs a new WatchService (optional operation).
NO_NAMES - Static variable in class com.github.fge.filesystem.path.PathElementsFactory
 
normalize() - Method in class com.github.fge.filesystem.path.GenericPath
Returns a path that is this path with redundant name elements eliminated.
normalize(PathElements) - Method in class com.github.fge.filesystem.path.PathElementsFactory
Normalize a PathElements

P

parentToken - Variable in class com.github.fge.filesystem.path.PathElementsFactory
 
PathElements - Class in com.github.fge.filesystem.path
A generic representation of a Path's elements
pathElementsFactory - Variable in class com.github.fge.filesystem.driver.FileSystemDriverBase
 
PathElementsFactory - Class in com.github.fge.filesystem.path
Abstract factory for PathElements instances
PathElementsFactory(String, String, String) - Constructor for class com.github.fge.filesystem.path.PathElementsFactory
Constructor
PathMatcherBase - Class in com.github.fge.filesystem.path.matchers
A base implementation of PathMatcher which delegates matching to a path's string representation
PathMatcherBase() - Constructor for class com.github.fge.filesystem.path.matchers.PathMatcherBase
 
PathMatcherProvider - Class in com.github.fge.filesystem.path.matchers
 
PathMatcherProvider() - Constructor for class com.github.fge.filesystem.path.matchers.PathMatcherProvider
 
provider() - Method in class com.github.fge.filesystem.fs.GenericFileSystem
Returns the provider that created this file system.

R

readAttributes(Path, Class<A>, LinkOption...) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Read attributes from a path on this filesystem
readAttributes(Path, String, LinkOption...) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Read a list of attributes from a path on this filesystem
readAttributes(Path, Class<A>, LinkOption...) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Read attributes from a path on this filesystem
readAttributes(Path, String, LinkOption...) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Read a list of attributes from a path on this filesystem
readAttributes(Path, Class<A>, LinkOption...) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Reads a file's attributes as a bulk operation.
readAttributes(Path, String, LinkOption...) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Reads a set of file attributes as a bulk operation.
ReadOnlyAttributeException - Exception in com.github.fge.filesystem.exceptions
An IOException defined when a file attribute is read only
ReadOnlyAttributeException() - Constructor for exception com.github.fge.filesystem.exceptions.ReadOnlyAttributeException
Constructs an IOException with null as its error detail message.
ReadOnlyAttributeException(String) - Constructor for exception com.github.fge.filesystem.exceptions.ReadOnlyAttributeException
Constructs an IOException with the specified detail message.
ReadOnlyAttributeException(String, Throwable) - Constructor for exception com.github.fge.filesystem.exceptions.ReadOnlyAttributeException
Constructs an IOException with the specified detail message and cause.
ReadOnlyAttributeException(Throwable) - Constructor for exception com.github.fge.filesystem.exceptions.ReadOnlyAttributeException
Constructs an IOException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
ReadOnlyFileSystemDriver - Class in com.github.fge.filesystem.driver
A FileSystemDriver composition implementation over another driver for read only filesystems
ReadOnlyFileSystemDriver(FileSystemDriver) - Constructor for class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
 
RegexPathMatcher - Class in com.github.fge.filesystem.path.matchers
A PathMatcher implementation using regexes
RegexPathMatcher(String) - Constructor for class com.github.fge.filesystem.path.matchers.RegexPathMatcher
 
register(WatchService, WatchEvent.Kind<?>[], WatchEvent.Modifier...) - Method in class com.github.fge.filesystem.path.GenericPath
Registers the file located by this path with a watch service.
register(WatchService, WatchEvent.Kind<?>...) - Method in class com.github.fge.filesystem.path.GenericPath
Registers the file located by this path with a watch service.
registerPathMatcher(String, Class<? extends PathMatcher>) - Method in class com.github.fge.filesystem.path.matchers.PathMatcherProvider
 
relativize(Path) - Method in class com.github.fge.filesystem.path.GenericPath
Constructs a relative path between this path and a given path.
relativize(PathElements, PathElements) - Method in class com.github.fge.filesystem.path.PathElementsFactory
Relativize a path against another
repository - Variable in class com.github.fge.filesystem.provider.FileSystemProviderBase
 
resolve(Path) - Method in class com.github.fge.filesystem.path.GenericPath
Resolve the given path against this path.
resolve(String) - Method in class com.github.fge.filesystem.path.GenericPath
Converts a given path string to a Path and resolves it against this Path in exactly the manner specified by the resolve method.
resolve(PathElements, PathElements) - Method in class com.github.fge.filesystem.path.PathElementsFactory
Resolve a PathElements against another
resolveSibling(Path) - Method in class com.github.fge.filesystem.path.GenericPath
Resolves the given path against this path's parent path.
resolveSibling(String) - Method in class com.github.fge.filesystem.path.GenericPath
Converts a given path string to a Path and resolves it against this path's parent path in exactly the manner specified by the resolveSibling method.
resolveSibling(PathElements, PathElements) - Method in class com.github.fge.filesystem.path.PathElementsFactory
Resolve a PathElements's parent against another
rootAndNames(String) - Method in class com.github.fge.filesystem.path.PathElementsFactory
Split an input path into the root component and all name elements
rootAndNames(String) - Method in class com.github.fge.filesystem.path.UnixPathElementsFactory
 

S

setAttribute(Path, String, Object, LinkOption...) - Method in interface com.github.fge.filesystem.driver.FileSystemDriver
Set an attribute for a path on this filesystem
setAttribute(Path, String, Object, LinkOption...) - Method in class com.github.fge.filesystem.driver.ReadOnlyFileSystemDriver
Set an attribute for a path on this filesystem
setAttribute(Path, String, Object, LinkOption...) - Method in class com.github.fge.filesystem.provider.FileSystemProviderBase
Sets the value of a file attribute.
splitNames(String) - Method in class com.github.fge.filesystem.path.PathElementsFactory
Split a names-only input into individual name elements
splitNames(String) - Method in class com.github.fge.filesystem.path.UnixPathElementsFactory
 
startsWith(Path) - Method in class com.github.fge.filesystem.path.GenericPath
Tests if this path starts with the given path.
startsWith(String) - Method in class com.github.fge.filesystem.path.GenericPath
Tests if this path starts with a Path, constructed by converting the given path string, in exactly the manner specified by the startsWith(Path) method.
subpath(int, int) - Method in class com.github.fge.filesystem.path.GenericPath
Returns a relative Path that is a subsequence of the name elements of this path.
sun.nio.fs - package sun.nio.fs
 
supportedFileAttributeViews() - Method in class com.github.fge.filesystem.fs.GenericFileSystem
Returns the set of the names of the file attribute views supported by this FileSystem.

T

toAbsolutePath() - Method in class com.github.fge.filesystem.path.GenericPath
Returns a Path object representing the absolute path of this path.
toFile() - Method in class com.github.fge.filesystem.path.GenericPath
Returns a File object representing this path.
toPathElements(String) - Method in class com.github.fge.filesystem.path.PathElementsFactory
Convert an input string into a PathElements
toPattern(String) - Static method in class sun.nio.fs.GlobHack
 
toRealPath(LinkOption...) - Method in class com.github.fge.filesystem.path.GenericPath
Returns the real path of an existing file.
toString() - Method in class com.github.fge.filesystem.path.GenericPath
Returns a string representation of the object.
toString(PathElements) - Method in class com.github.fge.filesystem.path.PathElementsFactory
Return a string representation of a PathElements instance
toUri() - Method in class com.github.fge.filesystem.path.GenericPath
Returns a URI to represent this path.
toUriPath(String, PathElements) - Method in class com.github.fge.filesystem.path.PathElementsFactory
Make a valid, raw URI path from a path's elements and a path prefix
type() - Method in class com.github.fge.filesystem.filestore.FileStoreBase
Returns the type of this file store.

U

UNIX_EPOCH - Static variable in class com.github.fge.filesystem.attrs.BasicFileAttributesBase
Unix epoch as a FileTime
UnixLikeFileSystemDriverBase - Class in com.github.fge.filesystem.driver
A base abstract implementation of a FileSystemDriver for Unix-like filesystems
UnixLikeFileSystemDriverBase(URI, FileStore) - Constructor for class com.github.fge.filesystem.driver.UnixLikeFileSystemDriverBase
 
UnixPathElementsFactory - Class in com.github.fge.filesystem.path
 
UnixPathElementsFactory() - Constructor for class com.github.fge.filesystem.path.UnixPathElementsFactory
 
unregister(URI) - Method in interface com.github.fge.filesystem.provider.FileSystemRepository
 
unregister(URI) - Method in class com.github.fge.filesystem.provider.FileSystemRepositoryBase
 
UnsizedFileStoreBase - Class in com.github.fge.filesystem.filestore
A FileStoreBase for which the different sizes are unknown
UnsizedFileStoreBase(String, String, boolean) - Constructor for class com.github.fge.filesystem.filestore.UnsizedFileStoreBase
 
UnsizedFileStoreBase(String, boolean) - Constructor for class com.github.fge.filesystem.filestore.UnsizedFileStoreBase
 
B C D E F G H I L M N P R S T U