- java.lang.Object
-
- org.eclipse.jgit.archive.BaseFormat
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringCOMPRESSION_LEVELCompression-level for the archive file.
-
Constructor Summary
Constructors Constructor Description BaseFormat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.commons.compress.archivers.ArchiveOutputStreamapplyFormatOptions(org.apache.commons.compress.archivers.ArchiveOutputStream s, Map<String,Object> o)Apply options to archive output streamprotected intgetCompressionLevel(Map<String,Object> o)Removes and returns theCOMPRESSION_LEVELkey from the input map parameter if it exists, or -1 if this key does not exist.
-
-
-
Field Detail
-
COMPRESSION_LEVEL
protected static final String COMPRESSION_LEVEL
Compression-level for the archive file. Only values in [0-9] are allowed.- Since:
- 5.11
- See Also:
- Constant Field Values
-
-
Method Detail
-
applyFormatOptions
protected org.apache.commons.compress.archivers.ArchiveOutputStream applyFormatOptions(org.apache.commons.compress.archivers.ArchiveOutputStream s, Map<String,Object> o) throws IOExceptionApply options to archive output stream- Parameters:
s- stream to apply options too- options map- Returns:
- stream with option applied
- Throws:
IOException
-
getCompressionLevel
protected int getCompressionLevel(Map<String,Object> o)
Removes and returns theCOMPRESSION_LEVELkey from the input map parameter if it exists, or -1 if this key does not exist.- Parameters:
o- options map- Returns:
- The compression level if it exists in the map, or -1 instead.
- Throws:
IllegalArgumentException- if theCOMPRESSION_LEVELoption does not parse to an Integer.- Since:
- 5.11
-
-