public class EmptyFileResource extends Object implements FileResource
| Constructor and Description |
|---|
EmptyFileResource() |
| Modifier and Type | Method and Description |
|---|---|
String |
absolutePath() |
boolean |
canExecute() |
String |
canonicalPath() |
boolean |
canRead() |
boolean |
canWrite() |
static EmptyFileResource |
create(String pathname) |
int |
errno() |
boolean |
exists() |
JRubyFile |
hackyGetJRubyFile() |
InputStream |
inputStream()
Opens a new input stream to read the contents of a resource and returns it.
|
boolean |
isDirectory() |
boolean |
isFile() |
boolean |
isSymLink() |
long |
lastModified() |
long |
length() |
String[] |
list() |
jnr.posix.FileStat |
lstat() |
Channel |
openChannel(ModeFlags flags,
int perm) |
jnr.posix.FileStat |
stat() |
public static EmptyFileResource create(String pathname)
public String absolutePath()
absolutePath in interface FileResourcepublic String canonicalPath()
canonicalPath in interface FileResourcepublic boolean exists()
exists in interface FileResourcepublic int errno()
errno in interface FileResourcepublic boolean isDirectory()
isDirectory in interface FileResourcepublic boolean isFile()
isFile in interface FileResourcepublic boolean canExecute()
canExecute in interface FileResourcepublic boolean canRead()
canRead in interface FileResourcepublic boolean canWrite()
canWrite in interface FileResourcepublic boolean isSymLink()
isSymLink in interface FileResourcepublic String[] list()
list in interface FileResourceFile.list()public long lastModified()
lastModified in interface FileResourcepublic long length()
length in interface FileResourcepublic jnr.posix.FileStat stat()
stat in interface FileResourcepublic jnr.posix.FileStat lstat()
lstat in interface FileResourcepublic JRubyFile hackyGetJRubyFile()
hackyGetJRubyFile in interface FileResourcepublic InputStream inputStream() throws ResourceException
FileResourceinputStream in interface FileResourceResourceException - is the file does not exists or if the resource is a directorypublic Channel openChannel(ModeFlags flags, int perm) throws ResourceException
openChannel in interface FileResourceResourceExceptionCopyright © 2001-2015 JRuby. All Rights Reserved.