The absolute file.
The absolute file.
Returns a buffered output stream for writing the file - defaults to out
Returns a buffered output stream for writing the file - defaults to out
Returns the path of this abstract file in a canonical form.
Returns the path of this abstract file in a canonical form.
Returns the containing directory of this abstract file
Returns the containing directory of this abstract file
Does this abstract file denote an existing file?
Does this abstract file denote an existing file?
Delete the underlying file or directory (recursively).
Delete the underlying file or directory (recursively).
Does this abstract file denote an existing file?
Does this abstract file denote an existing file?
Returns the underlying File if any and null otherwise.
Returns the underlying File if any and null otherwise.
Get the file in this directory with the given name, creating an empty file if it does not already existing.
Get the file in this directory with the given name, creating an empty file if it does not already existing.
Checks extension case insensitively.
Checks extension case insensitively.
returns an input stream so the file can be read
returns an input stream so the file can be read
Does this abstract file represent something which can contain classfiles?
Does this abstract file represent something which can contain classfiles?
Is this abstract file a directory?
Is this abstract file a directory?
Does this abstract file correspond to something on-disk?
Does this abstract file correspond to something on-disk?
Returns all abstract subfiles of this abstract directory.
Returns all abstract subfiles of this abstract directory.
Returns the time that this abstract file was last modified.
Returns the time that this abstract file was last modified.
Returns the abstract file in this abstract directory with the specified name.
Returns the abstract file in this abstract directory with the specified name. If there is no such file, returns null. The argument "directory" tells whether to look for a directory or or a regular file.
Returns a plain file with the given name.
Returns a plain file with the given name. It does not check that it exists.
Return an abstract file that does not check that path
denotes
an existing file.
Return an abstract file that does not check that path
denotes
an existing file.
Returns the name of this abstract file.
Returns the name of this abstract file.
Returns an output stream for writing the file
Returns an output stream for writing the file
Returns the path of this abstract file.
Returns the path of this abstract file.
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
size of this file if it is a concrete file.
size of this file if it is a concrete file.
Get the subdirectory with a given name, creating it if it does not already exist.
Get the subdirectory with a given name, creating it if it does not already exist.
Returns contents of file (if applicable) in a byte array.
Returns contents of file (if applicable) in a byte array.
Returns contents of file (if applicable) in a Char array.
Returns contents of file (if applicable) in a Char array.
warning: use Global.getSourceFile()
to use the proper
encoding when converting to the char array.
Returns the path of this abstract file.
Returns the path of this abstract file.
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
An underlying source, if known.
An underlying source, if known. Mostly, a zip/jar file.
Note: This library is considered experimental and should not be used unless you know what you are doing.