com.judoscript.util
Class TarFS.TarredFile
java.lang.Object
java.io.File
com.judoscript.util.VirtualFS.VirtualFile
com.judoscript.util.TarFS.TarredFile
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<java.io.File>
- Direct Known Subclasses:
- TarFS.TarredDirectory
- Enclosing class:
- TarFS
public class TarFS.TarredFile
- extends VirtualFS.VirtualFile
- See Also:
- Serialized Form
Fields inherited from class java.io.File |
pathSeparator, pathSeparatorChar, separator, separatorChar |
Methods inherited from class java.io.File |
canExecute, createTempFile, createTempFile, getFreeSpace, getTotalSpace, getUsableSpace, listRoots, setExecutable, setExecutable, setReadable, setReadable, setWritable, setWritable, toURI |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
getCompressedSize
public final long getCompressedSize()
getParentFile
public final java.io.File getParentFile()
- Overrides:
getParentFile
in class java.io.File
getInputStream
public java.io.InputStream getInputStream()
throws java.io.IOException
- Specified by:
getInputStream
in class VirtualFS.VirtualFile
- Throws:
java.io.IOException
getParent
public final java.lang.String getParent()
- Overrides:
getParent
in class java.io.File
toURL
public final java.net.URL toURL()
throws java.net.MalformedURLException
- Overrides:
toURL
in class java.io.File
- Throws:
java.net.MalformedURLException
createNewFile
public final boolean createNewFile()
throws java.io.IOException
- Overrides:
createNewFile
in class java.io.File
- Throws:
java.io.IOException
getName
public final java.lang.String getName()
- Overrides:
getName
in class java.io.File
getPath
public final java.lang.String getPath()
- Overrides:
getPath
in class java.io.File
getAbsolutePath
public final java.lang.String getAbsolutePath()
- Overrides:
getAbsolutePath
in class java.io.File
getAbsoluteFile
public final java.io.File getAbsoluteFile()
- Overrides:
getAbsoluteFile
in class java.io.File
getCanonicalPath
public final java.lang.String getCanonicalPath()
throws java.io.IOException
- Overrides:
getCanonicalPath
in class java.io.File
- Throws:
java.io.IOException
getCanonicalFile
public final java.io.File getCanonicalFile()
throws java.io.IOException
- Overrides:
getCanonicalFile
in class java.io.File
- Throws:
java.io.IOException
lastModified
public final long lastModified()
- Overrides:
lastModified
in class java.io.File
length
public final long length()
- Overrides:
length
in class java.io.File
compareTo
public final int compareTo(java.io.File f)
- Specified by:
compareTo
in interface java.lang.Comparable<java.io.File>
- Overrides:
compareTo
in class java.io.File
compareTo
public final int compareTo(java.lang.Object o)
- Overrides:
compareTo
in class java.io.File
equals
public final boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.io.File
hashCode
public final int hashCode()
- Overrides:
hashCode
in class java.io.File
toString
public final java.lang.String toString()
- Overrides:
toString
in class java.io.File
canRead
public final boolean canRead()
- Overrides:
canRead
in class java.io.File
canWrite
public final boolean canWrite()
- Overrides:
canWrite
in class java.io.File
isAbsolute
public final boolean isAbsolute()
- Overrides:
isAbsolute
in class java.io.File
exists
public final boolean exists()
- Overrides:
exists
in class java.io.File
isHidden
public final boolean isHidden()
- Overrides:
isHidden
in class java.io.File
delete
public final boolean delete()
- Overrides:
delete
in class java.io.File
deleteOnExit
public final void deleteOnExit()
- Overrides:
deleteOnExit
in class java.io.File
mkdir
public final boolean mkdir()
- Overrides:
mkdir
in class java.io.File
mkdirs
public final boolean mkdirs()
- Overrides:
mkdirs
in class java.io.File
renameTo
public final boolean renameTo(java.io.File f)
- Overrides:
renameTo
in class java.io.File
setLastModified
public final boolean setLastModified(long l)
- Overrides:
setLastModified
in class java.io.File
setReadOnly
public final boolean setReadOnly()
- Overrides:
setReadOnly
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
list
public java.lang.String[] list()
- Overrides:
list
in class java.io.File
list
public java.lang.String[] list(java.io.FilenameFilter f)
- 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 f)
- Overrides:
listFiles
in class java.io.File
listFiles
public java.io.File[] listFiles(java.io.FileFilter f)
- Overrides:
listFiles
in class java.io.File