gs.hitchin.hitchfs
Interface FakeFileOperations
- All Known Implementing Classes:
- BasicFileSystem, IOFileSystem, MemoryFileSystem, StubFakeFileOperations, StubFileSystem
public interface FakeFileOperations
This interface is provided for FakeFile call backs, mirroring the methods that File provides.
|
Method Summary |
boolean |
canExecute(FakeFile fake)
|
boolean |
canRead(FakeFile fake)
|
boolean |
canWrite(FakeFile fake)
|
int |
compareTo(FakeFile fake,
File pathname)
|
boolean |
createNewFile(FakeFile fake)
|
boolean |
delete(FakeFile fake)
|
void |
deleteOnExit(FakeFile fake)
|
boolean |
equals(FakeFile fake,
Object obj)
|
boolean |
exists(FakeFile fake)
|
File |
getAbsoluteFile(FakeFile fake)
|
String |
getAbsolutePath(FakeFile fake)
|
File |
getCanonicalFile(FakeFile fake)
|
String |
getCanonicalPath(FakeFile fake)
|
long |
getFreeSpace(FakeFile fake)
|
InputStream |
getInputStream(FakeFile fake)
|
String |
getName(FakeFile fake)
|
OutputStream |
getOutputStream(FakeFile fake,
boolean append)
|
String |
getParent(FakeFile fake)
|
File |
getParentFile(FakeFile fake)
|
String |
getPath(FakeFile fake)
|
String |
getPathSeparator()
|
char |
getPathSeparatorChar()
|
String |
getSeparator()
|
char |
getSeparatorChar()
|
long |
getTotalSpace(FakeFile fake)
|
long |
getUsableSpace(FakeFile fake)
|
int |
hashCode(FakeFile fake)
|
boolean |
isAbsolute(FakeFile fake)
|
boolean |
isCaseSensitive()
|
boolean |
isDirectory(FakeFile fake)
|
boolean |
isFile(FakeFile fake)
|
boolean |
isHidden(FakeFile fake)
|
long |
lastModified(FakeFile fake)
|
long |
length(FakeFile fake)
|
String[] |
list(FakeFile fake)
|
String[] |
list(FakeFile fake,
FilenameFilter filter)
|
File[] |
listFiles(FakeFile fake)
|
File[] |
listFiles(FakeFile fake,
FileFilter filter)
|
File[] |
listFiles(FakeFile fake,
FilenameFilter filter)
|
boolean |
mkdir(FakeFile fake)
|
boolean |
mkdirs(FakeFile fake)
|
boolean |
renameTo(FakeFile fake,
File dest)
|
boolean |
setExecutable(FakeFile fake,
boolean executable)
|
boolean |
setExecutable(FakeFile fake,
boolean executable,
boolean ownerOnly)
|
void |
setHidden(FakeFile fakeFile,
boolean hidden)
|
boolean |
setLastModified(FakeFile fake,
long time)
|
boolean |
setReadable(FakeFile fake,
boolean readable)
|
boolean |
setReadable(FakeFile fake,
boolean readable,
boolean ownerOnly)
|
boolean |
setReadOnly(FakeFile fake)
|
boolean |
setWritable(FakeFile fake,
boolean writable)
|
boolean |
setWritable(FakeFile fake,
boolean writable,
boolean ownerOnly)
|
String |
toString(FakeFile fake)
|
void |
touch(FakeFile fake)
|
URI |
toURI(FakeFile fake)
|
canExecute
boolean canExecute(FakeFile fake)
canRead
boolean canRead(FakeFile fake)
canWrite
boolean canWrite(FakeFile fake)
compareTo
int compareTo(FakeFile fake,
File pathname)
createNewFile
boolean createNewFile(FakeFile fake)
throws IOException
- Throws:
IOException
delete
boolean delete(FakeFile fake)
deleteOnExit
void deleteOnExit(FakeFile fake)
equals
boolean equals(FakeFile fake,
Object obj)
exists
boolean exists(FakeFile fake)
getAbsoluteFile
File getAbsoluteFile(FakeFile fake)
getAbsolutePath
String getAbsolutePath(FakeFile fake)
getCanonicalFile
File getCanonicalFile(FakeFile fake)
throws IOException
- Throws:
IOException
getCanonicalPath
String getCanonicalPath(FakeFile fake)
throws IOException
- Throws:
IOException
getFreeSpace
long getFreeSpace(FakeFile fake)
getInputStream
InputStream getInputStream(FakeFile fake)
throws IOException
- Throws:
IOException
getName
String getName(FakeFile fake)
getOutputStream
OutputStream getOutputStream(FakeFile fake,
boolean append)
throws IOException
- Throws:
IOException
getParent
String getParent(FakeFile fake)
getParentFile
File getParentFile(FakeFile fake)
getPath
String getPath(FakeFile fake)
getPathSeparator
String getPathSeparator()
getPathSeparatorChar
char getPathSeparatorChar()
getSeparator
String getSeparator()
getSeparatorChar
char getSeparatorChar()
getTotalSpace
long getTotalSpace(FakeFile fake)
getUsableSpace
long getUsableSpace(FakeFile fake)
hashCode
int hashCode(FakeFile fake)
isAbsolute
boolean isAbsolute(FakeFile fake)
isCaseSensitive
boolean isCaseSensitive()
isDirectory
boolean isDirectory(FakeFile fake)
isFile
boolean isFile(FakeFile fake)
isHidden
boolean isHidden(FakeFile fake)
lastModified
long lastModified(FakeFile fake)
length
long length(FakeFile fake)
list
String[] list(FakeFile fake)
list
String[] list(FakeFile fake,
FilenameFilter filter)
listFiles
File[] listFiles(FakeFile fake)
listFiles
File[] listFiles(FakeFile fake,
FileFilter filter)
listFiles
File[] listFiles(FakeFile fake,
FilenameFilter filter)
mkdir
boolean mkdir(FakeFile fake)
mkdirs
boolean mkdirs(FakeFile fake)
renameTo
boolean renameTo(FakeFile fake,
File dest)
setExecutable
boolean setExecutable(FakeFile fake,
boolean executable)
setExecutable
boolean setExecutable(FakeFile fake,
boolean executable,
boolean ownerOnly)
setHidden
void setHidden(FakeFile fakeFile,
boolean hidden)
setLastModified
boolean setLastModified(FakeFile fake,
long time)
setReadable
boolean setReadable(FakeFile fake,
boolean readable)
setReadable
boolean setReadable(FakeFile fake,
boolean readable,
boolean ownerOnly)
setReadOnly
boolean setReadOnly(FakeFile fake)
setWritable
boolean setWritable(FakeFile fake,
boolean writable)
setWritable
boolean setWritable(FakeFile fake,
boolean writable,
boolean ownerOnly)
toString
String toString(FakeFile fake)
touch
void touch(FakeFile fake)
toURI
URI toURI(FakeFile fake)
Copyright © 2012. All Rights Reserved.