com.xebialabs.deployit.io
Class FileWithoutContent
java.lang.Object
com.xebialabs.deployit.io.FileWithoutContent
- All Implemented Interfaces:
- com.xebialabs.overthere.OverthereFile, java.io.Serializable
public class FileWithoutContent
- extends java.lang.Object
- implements com.xebialabs.overthere.OverthereFile, java.io.Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileWithoutContent
public FileWithoutContent(java.lang.String name)
getConnection
public com.xebialabs.overthere.OverthereConnection getConnection()
- Specified by:
getConnection in interface com.xebialabs.overthere.OverthereFile
getPath
public java.lang.String getPath()
- Specified by:
getPath in interface com.xebialabs.overthere.OverthereFile
getName
public java.lang.String getName()
- Specified by:
getName in interface com.xebialabs.overthere.OverthereFile
getParentFile
public com.xebialabs.overthere.OverthereFile getParentFile()
- Specified by:
getParentFile in interface com.xebialabs.overthere.OverthereFile
getFile
public com.xebialabs.overthere.OverthereFile getFile(java.lang.String child)
- Specified by:
getFile in interface com.xebialabs.overthere.OverthereFile
exists
public boolean exists()
- Specified by:
exists in interface com.xebialabs.overthere.OverthereFile
canRead
public boolean canRead()
- Specified by:
canRead in interface com.xebialabs.overthere.OverthereFile
canWrite
public boolean canWrite()
- Specified by:
canWrite in interface com.xebialabs.overthere.OverthereFile
canExecute
public boolean canExecute()
- Specified by:
canExecute in interface com.xebialabs.overthere.OverthereFile
isFile
public boolean isFile()
- Specified by:
isFile in interface com.xebialabs.overthere.OverthereFile
isDirectory
public boolean isDirectory()
- Specified by:
isDirectory in interface com.xebialabs.overthere.OverthereFile
isHidden
public boolean isHidden()
- Specified by:
isHidden in interface com.xebialabs.overthere.OverthereFile
lastModified
public long lastModified()
- Specified by:
lastModified in interface com.xebialabs.overthere.OverthereFile
length
public long length()
- Specified by:
length in interface com.xebialabs.overthere.OverthereFile
getInputStream
public java.io.InputStream getInputStream()
- Specified by:
getInputStream in interface com.xebialabs.overthere.OverthereFile
getOutputStream
public java.io.OutputStream getOutputStream()
- Specified by:
getOutputStream in interface com.xebialabs.overthere.OverthereFile
setExecutable
public void setExecutable(boolean executable)
- Specified by:
setExecutable in interface com.xebialabs.overthere.OverthereFile
delete
public void delete()
- Specified by:
delete in interface com.xebialabs.overthere.OverthereFile
deleteRecursively
public void deleteRecursively()
- Specified by:
deleteRecursively in interface com.xebialabs.overthere.OverthereFile
listFiles
public java.util.List<com.xebialabs.overthere.OverthereFile> listFiles()
- Specified by:
listFiles in interface com.xebialabs.overthere.OverthereFile
mkdir
public void mkdir()
- Specified by:
mkdir in interface com.xebialabs.overthere.OverthereFile
mkdirs
public void mkdirs()
- Specified by:
mkdirs in interface com.xebialabs.overthere.OverthereFile
renameTo
public void renameTo(com.xebialabs.overthere.OverthereFile dest)
- Specified by:
renameTo in interface com.xebialabs.overthere.OverthereFile
copyTo
public void copyTo(com.xebialabs.overthere.OverthereFile dest)
- Specified by:
copyTo in interface com.xebialabs.overthere.OverthereFile