org.apache.webdav.lib
Class WebdavFile
java.lang.Object
|
+--java.io.File
|
+--org.apache.webdav.lib.WebdavFile
- All Implemented Interfaces:
- java.lang.Comparable, java.io.Serializable
- public class WebdavFile
- extends java.io.File
File abstraction for a Webdav resource.
- Author:
- Remy Maucherat
- See Also:
- Serialized Form
| Fields inherited from class java.io.File |
pathSeparator, pathSeparatorChar, separator, separatorChar |
| Methods inherited from class java.io.File |
, createTempFile, createTempFile, getPrefixLength, listRoots |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
resource
WebdavResource resource
WebdavFile
public WebdavFile(WebdavResource resource)
getName
public java.lang.String getName()
- Overrides:
getName in class java.io.File
getParent
public java.lang.String getParent()
- Overrides:
getParent in class java.io.File
getParentFile
public java.io.File getParentFile()
- Overrides:
getParentFile in class java.io.File
getPath
public java.lang.String getPath()
- Overrides:
getPath in class java.io.File
isAbsolute
public boolean isAbsolute()
- Overrides:
isAbsolute in class java.io.File
getAbsolutePath
public java.lang.String getAbsolutePath()
- Overrides:
getAbsolutePath in class java.io.File
getAbsoluteFile
public java.io.File getAbsoluteFile()
- Overrides:
getAbsoluteFile in class java.io.File
getCanonicalPath
public java.lang.String getCanonicalPath()
throws java.io.IOException
- Overrides:
getCanonicalPath in class java.io.File
getCanonicalFile
public java.io.File getCanonicalFile()
throws java.io.IOException
- Overrides:
getCanonicalFile in class java.io.File
toURL
public java.net.URL toURL()
throws java.net.MalformedURLException
- Overrides:
toURL in class java.io.File
canRead
public boolean canRead()
- Overrides:
canRead in class java.io.File
canWrite
public boolean canWrite()
- Overrides:
canWrite in class java.io.File
exists
public boolean exists()
- Overrides:
exists in class java.io.File
isDirectory
public boolean isDirectory()
- Overrides:
isDirectory in class java.io.File
isFile
public boolean isFile()
- Overrides:
isFile in class java.io.File
isHidden
public boolean isHidden()
- Overrides:
isHidden in class java.io.File
lastModified
public long lastModified()
- Overrides:
lastModified in class java.io.File
length
public long length()
- Overrides:
length in class java.io.File
createNewFile
public boolean createNewFile()
throws java.io.IOException
- Overrides:
createNewFile in class java.io.File
delete
public boolean delete()
- Overrides:
delete in class java.io.File
deleteOnExit
public void deleteOnExit()
- Overrides:
deleteOnExit in class java.io.File
list
public java.lang.String[] list()
- Overrides:
list in class java.io.File
list
public java.lang.String[] list(java.io.FilenameFilter filter)
- Overrides:
list in class java.io.File
listFiles
public java.io.File[] listFiles()
- Overrides:
listFiles in class java.io.File
listFiles
public java.io.File[] listFiles(java.io.FilenameFilter filter)
- Overrides:
listFiles in class java.io.File
listFiles
public java.io.File[] listFiles(java.io.FileFilter filter)
- Overrides:
listFiles in class java.io.File
mkdir
public boolean mkdir()
- Overrides:
mkdir in class java.io.File
mkdirs
public boolean mkdirs()
- Overrides:
mkdirs in class java.io.File
renameTo
public boolean renameTo(java.io.File dest)
- Overrides:
renameTo in class java.io.File
setLastModified
public boolean setLastModified(long time)
- Overrides:
setLastModified in class java.io.File
setReadOnly
public boolean setReadOnly()
- Overrides:
setReadOnly in class java.io.File
compareTo
public int compareTo(java.io.File pathname)
- Overrides:
compareTo in class java.io.File
compareTo
public int compareTo(java.lang.Object o)
- Overrides:
compareTo in class java.io.File
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.io.File
hashCode
public int hashCode()
- Overrides:
hashCode in class java.io.File
toString
public java.lang.String toString()
- Overrides:
toString in class java.io.File