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