public class ClasspathResource extends Object implements FileResource
| Modifier and Type | Method and Description |
|---|---|
String |
absolutePath() |
boolean |
canRead() |
boolean |
canWrite() |
static FileResource |
create(String pathname) |
boolean |
exists() |
static URL |
getResourceURL(String pathname) |
JRubyFile |
hackyGetJRubyFile() |
boolean |
isDirectory() |
boolean |
isFile() |
boolean |
isSymLink() |
long |
lastModified() |
long |
length() |
String[] |
list() |
jnr.posix.FileStat |
lstat(jnr.posix.POSIX posix) |
ChannelDescriptor |
openDescriptor(ModeFlags flags,
jnr.posix.POSIX posix,
int perm) |
InputStream |
openInputStream() |
jnr.posix.FileStat |
stat(jnr.posix.POSIX posix) |
public static final String CLASSPATH
public static FileResource create(String pathname)
public String absolutePath()
absolutePath in interface FileResourcepublic boolean exists()
exists in interface FileResourcepublic boolean isDirectory()
isDirectory in interface FileResourcepublic boolean isFile()
isFile in interface FileResourcepublic long lastModified()
lastModified in interface FileResourcepublic long length()
length in interface FileResourcepublic boolean canRead()
canRead in interface FileResourcepublic boolean canWrite()
canWrite in interface FileResourcepublic String[] list()
list in interface FileResourceFile.listpublic boolean isSymLink()
isSymLink in interface FileResourcepublic jnr.posix.FileStat stat(jnr.posix.POSIX posix)
stat in interface FileResourcepublic jnr.posix.FileStat lstat(jnr.posix.POSIX posix)
lstat in interface FileResourcepublic JRubyFile hackyGetJRubyFile()
hackyGetJRubyFile in interface FileResourcepublic InputStream openInputStream()
openInputStream in interface FileResourcepublic ChannelDescriptor openDescriptor(ModeFlags flags, jnr.posix.POSIX posix, int perm) throws ResourceException
openDescriptor in interface FileResourceResourceExceptionCopyright © 2001-2014 JRuby. All Rights Reserved.