|
Public Member Functions |
RFileImpl | create (IN(RString) fname) |
| FileStandardImpl (IN(RString) fname) |
virtual bool | exists () |
virtual bool | canRead () |
virtual bool | canWrite () |
virtual bool | isDirectory () |
virtual bool | isFile () |
virtual bool | isHidden () |
virtual jlong | length () |
virtual bool | createNewFile () |
virtual bool | deleteFile () |
virtual RStringArray | list (IN(RFilenameFilter) filter=Nil, int listFlags=FileListBoth) |
virtual RFileArray | listFiles (IN(RFileFilter) filter=Nil, int listFlags=FileListBoth) |
virtual jlong | lastModified () |
virtual jlong | fileCreated () |
virtual bool | mkdir (int mode=0777) |
virtual bool | renameTo (IN(RFile) dest) |
virtual bool | setLastModified (jlong time) |
virtual bool | setFileCreated (jlong time) |
virtual RFileInfo | getFileInfo () |
| return File Info using other methods provided by FileImpl for performance reason this method should be implemented
|
virtual bool | setFileAttributes (int mask, int flags) |
| by default does nothing
|
virtual RReader | getReader () |
virtual RWriter | getWriter () |
virtual RFileSystem | getFileSystem () |
Static Public Member Functions |
RString | fileUrlToFileName (IN(RString) furl) |
Protected Member Functions |
RStringArray | _listFiles (IN(RString) dir) |