Package org.goots.exploder.types
Interface FileType
-
- All Known Implementing Classes:
ArchiveFileType,ARFileType,BZIP2FileType,CompressedFileType,CpioFileType,DumpFileType,GZIPFileType,JavaFileType,LZMAFileType,SevenZFileType,StandardFileType,TarFileType,XZFileType,ZipFileType
public interface FileType
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends InputStream>
TgetStream(File source)StringgetTypename()StringgetUncompressedFilename(File source)booleanisArchive()booleanisCompressed()
-
-
-
Method Detail
-
getStream
<T extends InputStream> T getStream(File source) throws FileNotFoundException, org.apache.commons.compress.compressors.CompressorException, org.apache.commons.compress.archivers.ArchiveException, InternalException
- Throws:
FileNotFoundExceptionorg.apache.commons.compress.compressors.CompressorExceptionorg.apache.commons.compress.archivers.ArchiveExceptionInternalException
-
isArchive
boolean isArchive()
-
isCompressed
boolean isCompressed()
-
getTypename
String getTypename()
-
-