FileSystem
relocates the
paths accessed by an application to the given namespace.FileHandle
allows the modification of (fiddling
around with) attributes.
-------------------------------------------------------------------------
ATTENTION: Usually fiddling around with attributes is not necessary, as
the FileSystem
itself provides the sufficient functionality to
work with files.FileHandle
property.FileHandle
property.FileHandle
property.FileHandle
,FileHandle
object with the given properties.FileHandle
object with the given properties.FileHandle
object with the given properties.FileHandle
object with the properties of the given
FileHandle
.MutableFileHandle
.
-------------------------------------------------------------------------
CAUTION: fiddling with the path and the name attributes causes the
FileHandleImpl.MutableFileHandleImpl.hashCode()
and FileHandleImpl.MutableFileHandleImpl.equals(Object)
methods to change
behavior which can cause problems especially in collections!FileSystem
property.FileSystem
property.FileSystem
property.#hasFiles()
method, all file (handle)s
found for the path are returned.FileSystem
using an ConcurrentHashMap
for
implementation.FileSystem
.FileHandle.MutableFileHandle
back to a FileHandle
to avoid hassle with collections, the #hashCode()
and the
#equals(Object)
operations.FileHandle
to a FileHandle.MutableFileHandle
.Copyright © 2017. All rights reserved.