gs.hitchin.hitchfs
Class StubFakeFileOperations
java.lang.Object
gs.hitchin.hitchfs.StubFakeFileOperations
- All Implemented Interfaces:
- FakeFileOperations
- Direct Known Subclasses:
- StubFileSystem
public class StubFakeFileOperations
- extends Object
- implements FakeFileOperations
A stub of FakeFileOperations for use in testing.
|
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 fake,
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)
|
URL |
toURL(FakeFile fake)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StubFakeFileOperations
public StubFakeFileOperations()
canExecute
public boolean canExecute(FakeFile fake)
- Specified by:
canExecute in interface FakeFileOperations
canRead
public boolean canRead(FakeFile fake)
- Specified by:
canRead in interface FakeFileOperations
canWrite
public boolean canWrite(FakeFile fake)
- Specified by:
canWrite in interface FakeFileOperations
compareTo
public int compareTo(FakeFile fake,
File pathname)
- Specified by:
compareTo in interface FakeFileOperations
createNewFile
public boolean createNewFile(FakeFile fake)
throws IOException
- Specified by:
createNewFile in interface FakeFileOperations
- Throws:
IOException
delete
public boolean delete(FakeFile fake)
- Specified by:
delete in interface FakeFileOperations
deleteOnExit
public void deleteOnExit(FakeFile fake)
- Specified by:
deleteOnExit in interface FakeFileOperations
equals
public boolean equals(FakeFile fake,
Object obj)
- Specified by:
equals in interface FakeFileOperations
exists
public boolean exists(FakeFile fake)
- Specified by:
exists in interface FakeFileOperations
getAbsoluteFile
public File getAbsoluteFile(FakeFile fake)
- Specified by:
getAbsoluteFile in interface FakeFileOperations
getAbsolutePath
public String getAbsolutePath(FakeFile fake)
- Specified by:
getAbsolutePath in interface FakeFileOperations
getCanonicalFile
public File getCanonicalFile(FakeFile fake)
throws IOException
- Specified by:
getCanonicalFile in interface FakeFileOperations
- Throws:
IOException
getCanonicalPath
public String getCanonicalPath(FakeFile fake)
throws IOException
- Specified by:
getCanonicalPath in interface FakeFileOperations
- Throws:
IOException
getFreeSpace
public long getFreeSpace(FakeFile fake)
- Specified by:
getFreeSpace in interface FakeFileOperations
getInputStream
public InputStream getInputStream(FakeFile fake)
throws IOException
- Specified by:
getInputStream in interface FakeFileOperations
- Throws:
IOException
getName
public String getName(FakeFile fake)
- Specified by:
getName in interface FakeFileOperations
getOutputStream
public OutputStream getOutputStream(FakeFile fake,
boolean append)
throws IOException
- Specified by:
getOutputStream in interface FakeFileOperations
- Throws:
IOException
getParent
public String getParent(FakeFile fake)
- Specified by:
getParent in interface FakeFileOperations
getParentFile
public File getParentFile(FakeFile fake)
- Specified by:
getParentFile in interface FakeFileOperations
getPath
public String getPath(FakeFile fake)
- Specified by:
getPath in interface FakeFileOperations
getPathSeparator
public String getPathSeparator()
- Specified by:
getPathSeparator in interface FakeFileOperations
getPathSeparatorChar
public char getPathSeparatorChar()
- Specified by:
getPathSeparatorChar in interface FakeFileOperations
getSeparator
public String getSeparator()
- Specified by:
getSeparator in interface FakeFileOperations
getSeparatorChar
public char getSeparatorChar()
- Specified by:
getSeparatorChar in interface FakeFileOperations
getTotalSpace
public long getTotalSpace(FakeFile fake)
- Specified by:
getTotalSpace in interface FakeFileOperations
getUsableSpace
public long getUsableSpace(FakeFile fake)
- Specified by:
getUsableSpace in interface FakeFileOperations
hashCode
public int hashCode(FakeFile fake)
- Specified by:
hashCode in interface FakeFileOperations
isAbsolute
public boolean isAbsolute(FakeFile fake)
- Specified by:
isAbsolute in interface FakeFileOperations
isCaseSensitive
public boolean isCaseSensitive()
- Specified by:
isCaseSensitive in interface FakeFileOperations
isDirectory
public boolean isDirectory(FakeFile fake)
- Specified by:
isDirectory in interface FakeFileOperations
isFile
public boolean isFile(FakeFile fake)
- Specified by:
isFile in interface FakeFileOperations
isHidden
public boolean isHidden(FakeFile fake)
- Specified by:
isHidden in interface FakeFileOperations
lastModified
public long lastModified(FakeFile fake)
- Specified by:
lastModified in interface FakeFileOperations
length
public long length(FakeFile fake)
- Specified by:
length in interface FakeFileOperations
list
public String[] list(FakeFile fake)
- Specified by:
list in interface FakeFileOperations
list
public String[] list(FakeFile fake,
FilenameFilter filter)
- Specified by:
list in interface FakeFileOperations
listFiles
public File[] listFiles(FakeFile fake)
- Specified by:
listFiles in interface FakeFileOperations
listFiles
public File[] listFiles(FakeFile fake,
FileFilter filter)
- Specified by:
listFiles in interface FakeFileOperations
listFiles
public File[] listFiles(FakeFile fake,
FilenameFilter filter)
- Specified by:
listFiles in interface FakeFileOperations
mkdir
public boolean mkdir(FakeFile fake)
- Specified by:
mkdir in interface FakeFileOperations
mkdirs
public boolean mkdirs(FakeFile fake)
- Specified by:
mkdirs in interface FakeFileOperations
renameTo
public boolean renameTo(FakeFile fake,
File dest)
- Specified by:
renameTo in interface FakeFileOperations
setExecutable
public boolean setExecutable(FakeFile fake,
boolean executable)
- Specified by:
setExecutable in interface FakeFileOperations
setExecutable
public boolean setExecutable(FakeFile fake,
boolean executable,
boolean ownerOnly)
- Specified by:
setExecutable in interface FakeFileOperations
setHidden
public void setHidden(FakeFile fake,
boolean hidden)
- Specified by:
setHidden in interface FakeFileOperations
setLastModified
public boolean setLastModified(FakeFile fake,
long time)
- Specified by:
setLastModified in interface FakeFileOperations
setReadable
public boolean setReadable(FakeFile fake,
boolean readable)
- Specified by:
setReadable in interface FakeFileOperations
setReadable
public boolean setReadable(FakeFile fake,
boolean readable,
boolean ownerOnly)
- Specified by:
setReadable in interface FakeFileOperations
setReadOnly
public boolean setReadOnly(FakeFile fake)
- Specified by:
setReadOnly in interface FakeFileOperations
setWritable
public boolean setWritable(FakeFile fake,
boolean writable)
- Specified by:
setWritable in interface FakeFileOperations
setWritable
public boolean setWritable(FakeFile fake,
boolean writable,
boolean ownerOnly)
- Specified by:
setWritable in interface FakeFileOperations
toString
public String toString(FakeFile fake)
- Specified by:
toString in interface FakeFileOperations
touch
public void touch(FakeFile fake)
- Specified by:
touch in interface FakeFileOperations
toURI
public URI toURI(FakeFile fake)
- Specified by:
toURI in interface FakeFileOperations
toURL
public URL toURL(FakeFile fake)
throws MalformedURLException
- Specified by:
toURL in interface FakeFileOperations
- Throws:
MalformedURLException
Copyright © 2012. All Rights Reserved.