- readAllBytes(InputStream) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Read all bytes from the input stream and return them in a byte array.
- readAllBytes(Files, Path) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Read all the bytes from a file and return them as a byte[]<\code>.
- readAllLines(Files, Path, Charset) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Read all lines from a file and return them in a
List
.
- readLines(InputStream, Charset) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Read all lines from a InputStream and return them in a
List
.
- readSymbolicLink(Path) - Method in interface nl.esciencecenter.xenon.files.Files
-
Reads the target of a symbolic link (optional operation).
- readToString(InputStream, Charset) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Read all bytes from the input stream and return them in as a single String.
- readToString(InputStream) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Read all bytes from the input stream and return them in as a single String.
- readToString(Files, Path, Charset) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Read all the bytes from a file and return them as a String<\code> using the Charset
for conversion.
- recursiveCopy(Files, Path, Path, CopyOption...) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Recursively copies directories, files and symbolic links from source to target.
- recursiveDelete(Files, Path) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Recursively removes all directories, files and symbolic links in path.
- RelativePath - Class in nl.esciencecenter.xenon.files
-
RelativePath contains a sequence of path elements separated by a separator.
- RelativePath() - Constructor for class nl.esciencecenter.xenon.files.RelativePath
-
Create a new empty RelativePath using the default separator.
- RelativePath(String) - Constructor for class nl.esciencecenter.xenon.files.RelativePath
-
Create a new RelativePath using the path and the default separator.
- RelativePath(String...) - Constructor for class nl.esciencecenter.xenon.files.RelativePath
-
Create a new RelativePath using the given path elements and the default separator.
- RelativePath(RelativePath...) - Constructor for class nl.esciencecenter.xenon.files.RelativePath
-
Create a new RelativePath by appending the provided paths
.
- RelativePath(char, String...) - Constructor for class nl.esciencecenter.xenon.files.RelativePath
-
Create a new RelativePath using the given path elements and the separator.
- relativize(RelativePath) - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Create a relative RelativePath between the given RelativePath and this RelativePath.
- resolve(RelativePath) - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Resolve a RelativePath against this RelativePath.
- resolve(String) - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Resolve a String containing a RelativePath against this path.
- resolveSibling(RelativePath) - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Resolves the given RelativePath to this paths parent RelativePath, thereby creating a sibling to this RelativePath.
- resolveWithEntryPath(Files, FileSystem, String...) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Resolve a relative
path
with the entry path of the
fileSystem
and return a new
Path
that represents this location.
- resolveWithRoot(Files, Path, String...) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Resolve a relative
path
against
root
and return a new
Path
that represents this location.