com.armatiek.infofuze.stream.filesystem.compression.tar
Class TarArchiveFileEntry

java.lang.Object
  extended by com.armatiek.infofuze.stream.filesystem.AbstractFile
      extended by com.armatiek.infofuze.stream.filesystem.compression.ArchiveFileEntry
          extended by com.armatiek.infofuze.stream.filesystem.compression.tar.TarArchiveFileEntry
All Implemented Interfaces:
FileIf

public class TarArchiveFileEntry
extends ArchiveFileEntry

An representation of a file entry within a TAR archive file.

Author:
Maarten Kroon

Constructor Summary
TarArchiveFileEntry(org.apache.commons.compress.archivers.tar.TarArchiveEntry entry, ArchiveFile archiveFile, java.io.InputStream is)
           
 
Method Summary
 boolean isHidden()
          Tests whether this is a hidden file.
 
Methods inherited from class com.armatiek.infofuze.stream.filesystem.compression.ArchiveFileEntry
getArchiveEntry, getInputStream, getName, getParent, getParentFile, getPath, isDirectory, isFile, lastModified, length, listFiles
 
Methods inherited from class com.armatiek.infofuze.stream.filesystem.AbstractFile
canRead, exists, getCharacterEncoding, getMimeType, hasContent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.armatiek.infofuze.stream.filesystem.FileIf
equals
 

Constructor Detail

TarArchiveFileEntry

public TarArchiveFileEntry(org.apache.commons.compress.archivers.tar.TarArchiveEntry entry,
                           ArchiveFile archiveFile,
                           java.io.InputStream is)
Method Detail

isHidden

public boolean isHidden()
Description copied from interface: FileIf
Tests whether this is a hidden file. The exact definition of hidden is system-dependent.

Specified by:
isHidden in interface FileIf
Overrides:
isHidden in class AbstractFile
Returns:
true if and only if this file is hidden according to the conventions of the underlying platform