The absolute file, if this is a relative file.
The absolute file, if this is a relative 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 null.
Returns null.
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?
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 an abstract file with the given name.
Returns an abstract file with the given name. It does not check that it exists.
Returns the abstract file in this abstract directory with the specified path relative to it, If there is no such file, returns null.
Returns the abstract file in this abstract directory with the specified
path relative to it, If there is no such file, returns null. The argument
directory
tells whether to look for a directory or a regular
file.
...
...
...
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
(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.
An underlying source, if known.
An underlying source, if known. Mostly, a zip/jar file.