public final class Pack200CompressionFormat extends Object implements CompressionFormat
Modifier and Type | Method and Description |
---|---|
org.apache.commons.compress.compressors.CompressorInputStream |
compressorInputStream(InputStream is) |
org.apache.commons.compress.compressors.CompressorOutputStream |
compressorOutputStream(OutputStream os) |
org.apache.commons.compress.compressors.CompressorOutputStream |
create(File compressedFile)
Creates a new compressed file.
|
static CompressionFormat |
get()
Required by
CompressionFormatFactory . |
String |
getCompressedFileName(String fileName)
Maps the given fileName to the name that a corresponding compressed file would have.
|
String |
getName() |
String |
getUncompressedFileName(String fileName)
Maps the given fileName to the name that a corresponding uncompressed file would have.
|
boolean |
isCompressedFileName(String fileName) |
boolean |
matches(byte[] signature,
int signatureLength) |
org.apache.commons.compress.compressors.CompressorInputStream |
open(File compressedFile)
Opens an existing compressed file for reading.
|
String |
toString() |
public static CompressionFormat get()
CompressionFormatFactory
.public String getName()
getName
in interface CompressionFormat
public boolean isCompressedFileName(String fileName)
isCompressedFileName
in interface CompressionFormat
CompressionFormat
public String getCompressedFileName(String fileName)
CompressionFormat
getCompressedFileName
in interface CompressionFormat
public String getUncompressedFileName(String fileName)
CompressionFormat
getUncompressedFileName
in interface CompressionFormat
public org.apache.commons.compress.compressors.CompressorInputStream compressorInputStream(InputStream is) throws IOException
compressorInputStream
in interface CompressionFormat
CompressorInputStream
for this format which reads from the given input streamIOException
public org.apache.commons.compress.compressors.CompressorInputStream open(File compressedFile) throws IOException
CompressionFormat
open
in interface CompressionFormat
CompressorInputStream
for this format which reads from the given compressedFileIOException
public org.apache.commons.compress.compressors.CompressorOutputStream compressorOutputStream(OutputStream os) throws IOException
compressorOutputStream
in interface CompressionFormat
CompressorOutputStream
for this format which writes to the given output
streamIOException
public org.apache.commons.compress.compressors.CompressorOutputStream create(File compressedFile) throws IOException
CompressionFormat
create
in interface CompressionFormat
CompressorOutputStream
for this format which writes to the given compressedFile
IOException
public boolean matches(byte[] signature, int signatureLength)
matches
in interface CompressionFormat
Copyright © 2018 Arno Unkrig. All rights reserved.