|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.vfs.provider.AbstractFileObject
org.apache.commons.vfs.provider.compressed.CompressedFileFileObject
A compressed file.
Such a file do only have one child (the compressed filename with stripped last extension)
Constructor Summary | |
protected |
CompressedFileFileObject(FileName name,
FileObject container,
CompressedFileFileSystem fs)
|
Method Summary | |
void |
createFile()
Creates this file, if it does not exist. |
protected long |
doGetContentSize()
Returns the size of the file content (in bytes). |
protected long |
doGetLastModifiedTime()
Returns the last modified time of this file. |
protected FileType |
doGetType()
Returns the file's type. |
protected String[] |
doListChildren()
Lists the children of the file. |
protected FileObject |
getContainer()
|
boolean |
isWriteable()
Determines if this file can be written to. |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.commons.vfs.FileObject |
canRenameTo, close, copyFrom, createFolder, delete, delete, exists, findFiles, findFiles, getChild, getChildren, getContent, getFileOperations, getFileSystem, getName, getParent, getType, getURL, isAttached, isContentOpen, isHidden, isReadable, moveTo, refresh, resolveFile, resolveFile |
Constructor Detail |
protected CompressedFileFileObject(FileName name, FileObject container, CompressedFileFileSystem fs)
Method Detail |
public boolean isWriteable() throws FileSystemException
isWriteable
in interface FileObject
isWriteable
in class AbstractFileObject
true
if this file is writeable, false
if not.
FileSystemException
protected FileType doGetType() throws FileSystemException
doGetType
in class AbstractFileObject
FileSystemException
protected String[] doListChildren()
doListChildren
in class AbstractFileObject
protected long doGetContentSize()
doGetType()
returns FileType.FILE
.
doGetContentSize
in class AbstractFileObject
protected long doGetLastModifiedTime() throws Exception
doGetLastModifiedTime
in class AbstractFileObject
Exception
protected FileObject getContainer()
public void createFile() throws FileSystemException
FileObject
createFile
in interface FileObject
createFile
in class AbstractFileObject
FileSystemException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |