alt.java.io

Class FileImpl

Implemented Interfaces:
File

public class FileImpl
extends java.lang.Object
implements File

Constructor Summary

FileImpl(String fileName)
FileImpl(java.io.File file)

Method Summary

boolean
canRead()
boolean
canWrite()
int
compareTo(Object o)
int
compareTo(File pathname)
boolean
createNewFile()
File
createTempFile(String prefix, String suffix)
File
createTempFile(String prefix, String suffix, File directory)
boolean
delete()
void
deleteOnExit()
boolean
exists()
File
getAbsoluteFile()
String
getAbsolutePath()
File
getCanonicalFile()
String
getCanonicalPath()
String
getName()
String
getParent()
File
getParentFile()
String
getPath()
java.io.File
getRealFile()
boolean
isAbsolute()
boolean
isDirectory()
boolean
isFile()
boolean
isHidden()
long
lastModified()
long
length()
String[]
list()
String[]
list(FilenameFilter filter)
File[]
listFiles()
File[]
listFiles(FileFilter filter)
File[]
listFiles(FilenameFilter filter)
File[]
listRoots()
boolean
mkdir()
boolean
mkdirs()
boolean
renameTo(File dest)
boolean
setLastModified(long time)
boolean
setReadOnly()
URL
toURL()

Constructor Details

FileImpl

public FileImpl(String fileName)

FileImpl

public FileImpl(java.io.File file)

Method Details

canRead

public boolean canRead()
Specified by:
canRead in interface File

canWrite

public boolean canWrite()
Specified by:
canWrite in interface File

compareTo

public int compareTo(Object o)
Specified by:
compareTo in interface File

compareTo

public int compareTo(File pathname)
Specified by:
compareTo in interface File

createNewFile

public boolean createNewFile()
            throws IOException
Specified by:
createNewFile in interface File

createTempFile

public File createTempFile(String prefix,
                           String suffix)
            throws IOException
Specified by:
createTempFile in interface File

createTempFile

public File createTempFile(String prefix,
                           String suffix,
                           File directory)
            throws IOException
Specified by:
createTempFile in interface File

delete

public boolean delete()
Specified by:
delete in interface File

deleteOnExit

public void deleteOnExit()
Specified by:
deleteOnExit in interface File

exists

public boolean exists()
Specified by:
exists in interface File

getAbsoluteFile

public File getAbsoluteFile()
Specified by:
getAbsoluteFile in interface File

getAbsolutePath

public String getAbsolutePath()
Specified by:
getAbsolutePath in interface File

getCanonicalFile

public File getCanonicalFile()
            throws IOException
Specified by:
getCanonicalFile in interface File

getCanonicalPath

public String getCanonicalPath()
            throws IOException
Specified by:
getCanonicalPath in interface File

getName

public String getName()
Specified by:
getName in interface File

getParent

public String getParent()
Specified by:
getParent in interface File

getParentFile

public File getParentFile()
Specified by:
getParentFile in interface File

getPath

public String getPath()
Specified by:
getPath in interface File

getRealFile

public java.io.File getRealFile()
Specified by:
getRealFile in interface File

isAbsolute

public boolean isAbsolute()
Specified by:
isAbsolute in interface File

isDirectory

public boolean isDirectory()
Specified by:
isDirectory in interface File

isFile

public boolean isFile()
Specified by:
isFile in interface File

isHidden

public boolean isHidden()
Specified by:
isHidden in interface File

lastModified

public long lastModified()
Specified by:
lastModified in interface File

length

public long length()
Specified by:
length in interface File

list

public String[] list()
Specified by:
list in interface File

list

public String[] list(FilenameFilter filter)
Specified by:
list in interface File

listFiles

public File[] listFiles()
Specified by:
listFiles in interface File

listFiles

public File[] listFiles(FileFilter filter)
Specified by:
listFiles in interface File

listFiles

public File[] listFiles(FilenameFilter filter)
Specified by:
listFiles in interface File

listRoots

public File[] listRoots()
Specified by:
listRoots in interface File

mkdir

public boolean mkdir()
Specified by:
mkdir in interface File

mkdirs

public boolean mkdirs()
Specified by:
mkdirs in interface File

renameTo

public boolean renameTo(File dest)
Specified by:
renameTo in interface File

setLastModified

public boolean setLastModified(long time)
Specified by:
setLastModified in interface File

setReadOnly

public boolean setReadOnly()
Specified by:
setReadOnly in interface File

toURL

public URL toURL()
            throws MalformedURLException
Specified by:
toURL in interface File

Copyright © 2002 Mock Objects. All Rights Reserved.