CompressorStreamFactory.html 66 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!-- NewPage -->
  3. <html lang="de">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  6. <title>CompressorStreamFactory (Apache Commons Compress 1.13 API)</title>
  7. <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
  8. </head>
  9. <body>
  10. <script type="text/javascript"><!--
  11. try {
  12. if (location.href.indexOf('is-external=true') == -1) {
  13. parent.document.title="CompressorStreamFactory (Apache Commons Compress 1.13 API)";
  14. }
  15. }
  16. catch(err) {
  17. }
  18. //-->
  19. </script>
  20. <noscript>
  21. <div>JavaScript is disabled on your browser.</div>
  22. </noscript>
  23. <!-- ========= START OF TOP NAVBAR ======= -->
  24. <div class="topNav"><a name="navbar_top">
  25. <!-- -->
  26. </a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
  27. <!-- -->
  28. </a>
  29. <ul class="navList" title="Navigation">
  30. <li><a href="../../../../../overview-summary.html">Overview</a></li>
  31. <li><a href="package-summary.html">Package</a></li>
  32. <li class="navBarCell1Rev">Class</li>
  33. <li><a href="class-use/CompressorStreamFactory.html">Use</a></li>
  34. <li><a href="package-tree.html">Tree</a></li>
  35. <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
  36. <li><a href="../../../../../index-all.html">Index</a></li>
  37. <li><a href="../../../../../help-doc.html">Help</a></li>
  38. </ul>
  39. </div>
  40. <div class="subNav">
  41. <ul class="navList">
  42. <li><a href="../../../../../org/apache/commons/compress/compressors/CompressorOutputStream.html" title="class in org.apache.commons.compress.compressors"><span class="strong">Prev Class</span></a></li>
  43. <li><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors"><span class="strong">Next Class</span></a></li>
  44. </ul>
  45. <ul class="navList">
  46. <li><a href="../../../../../index.html?org/apache/commons/compress/compressors/CompressorStreamFactory.html" target="_top">Frames</a></li>
  47. <li><a href="CompressorStreamFactory.html" target="_top">No Frames</a></li>
  48. </ul>
  49. <ul class="navList" id="allclasses_navbar_top">
  50. <li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
  51. </ul>
  52. <div>
  53. <script type="text/javascript"><!--
  54. allClassesLink = document.getElementById("allclasses_navbar_top");
  55. if(window==top) {
  56. allClassesLink.style.display = "block";
  57. }
  58. else {
  59. allClassesLink.style.display = "none";
  60. }
  61. //-->
  62. </script>
  63. </div>
  64. <div>
  65. <ul class="subNavList">
  66. <li>Summary:&nbsp;</li>
  67. <li>Nested&nbsp;|&nbsp;</li>
  68. <li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
  69. <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
  70. <li><a href="#method_summary">Method</a></li>
  71. </ul>
  72. <ul class="subNavList">
  73. <li>Detail:&nbsp;</li>
  74. <li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
  75. <li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
  76. <li><a href="#method_detail">Method</a></li>
  77. </ul>
  78. </div>
  79. <a name="skip-navbar_top">
  80. <!-- -->
  81. </a></div>
  82. <!-- ========= END OF TOP NAVBAR ========= -->
  83. <!-- ======== START OF CLASS DATA ======== -->
  84. <div class="header">
  85. <div class="subTitle">org.apache.commons.compress.compressors</div>
  86. <h2 title="Class CompressorStreamFactory" class="title">Class CompressorStreamFactory</h2>
  87. </div>
  88. <div class="contentContainer">
  89. <ul class="inheritance">
  90. <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
  91. <li>
  92. <ul class="inheritance">
  93. <li>org.apache.commons.compress.compressors.CompressorStreamFactory</li>
  94. </ul>
  95. </li>
  96. </ul>
  97. <div class="description">
  98. <ul class="blockList">
  99. <li class="blockList">
  100. <dl>
  101. <dt>All Implemented Interfaces:</dt>
  102. <dd><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors">CompressorStreamProvider</a></dd>
  103. </dl>
  104. <hr>
  105. <br>
  106. <pre>public class <a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.87">CompressorStreamFactory</a>
  107. extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
  108. implements <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors">CompressorStreamProvider</a></pre>
  109. <div class="block"><p>
  110. Factory to create Compressor[In|Out]putStreams from names. To add other
  111. implementations you should extend CompressorStreamFactory and override the
  112. appropriate methods (and call their implementation from super of course).
  113. </p>
  114. Example (Compressing a file):
  115. <pre>
  116. final OutputStream out = new FileOutputStream(output);
  117. CompressorOutputStream cos = new CompressorStreamFactory()
  118. .createCompressorOutputStream(CompressorStreamFactory.BZIP2, out);
  119. IOUtils.copy(new FileInputStream(input), cos);
  120. cos.close();
  121. </pre>
  122. Example (Decompressing a file):
  123. <pre>
  124. final InputStream is = new FileInputStream(input);
  125. CompressorInputStream in = new CompressorStreamFactory().createCompressorInputStream(CompressorStreamFactory.BZIP2,
  126. is);
  127. IOUtils.copy(in, new FileOutputStream(output));
  128. in.close();
  129. </pre></div>
  130. <dl><dt><span class="strong">This class is immutable</span></dt>
  131. <dd>provided that the deprecated method setDecompressConcatenated is
  132. not used.</dd>
  133. <dt><span class="strong">This class is thread-safe</span></dt>
  134. <dd>even if the deprecated method setDecompressConcatenated is used</dd></dl>
  135. </li>
  136. </ul>
  137. </div>
  138. <div class="summary">
  139. <ul class="blockList">
  140. <li class="blockList">
  141. <!-- =========== FIELD SUMMARY =========== -->
  142. <ul class="blockList">
  143. <li class="blockList"><a name="field_summary">
  144. <!-- -->
  145. </a>
  146. <h3>Field Summary</h3>
  147. <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
  148. <caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
  149. <tr>
  150. <th class="colFirst" scope="col">Modifier and Type</th>
  151. <th class="colLast" scope="col">Field and Description</th>
  152. </tr>
  153. <tr class="altColor">
  154. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  155. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#BZIP2">BZIP2</a></strong></code>
  156. <div class="block">Constant (value "bzip2") used to identify the BZIP2 compression
  157. algorithm.</div>
  158. </td>
  159. </tr>
  160. <tr class="rowColor">
  161. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  162. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#DEFLATE">DEFLATE</a></strong></code>
  163. <div class="block">Constant (value "deflate") used to identify the Deflate compress method.</div>
  164. </td>
  165. </tr>
  166. <tr class="altColor">
  167. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  168. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#GZIP">GZIP</a></strong></code>
  169. <div class="block">Constant (value "gz") used to identify the GZIP compression
  170. algorithm.</div>
  171. </td>
  172. </tr>
  173. <tr class="rowColor">
  174. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  175. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#LZMA">LZMA</a></strong></code>
  176. <div class="block">Constant (value "lzma") used to identify the LZMA compression method.</div>
  177. </td>
  178. </tr>
  179. <tr class="altColor">
  180. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  181. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#PACK200">PACK200</a></strong></code>
  182. <div class="block">Constant (value "pack200") used to identify the PACK200 compression
  183. algorithm.</div>
  184. </td>
  185. </tr>
  186. <tr class="rowColor">
  187. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  188. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#SNAPPY_FRAMED">SNAPPY_FRAMED</a></strong></code>
  189. <div class="block">Constant (value "snappy-framed") used to identify the "framed" Snappy
  190. compression method.</div>
  191. </td>
  192. </tr>
  193. <tr class="altColor">
  194. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  195. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#SNAPPY_RAW">SNAPPY_RAW</a></strong></code>
  196. <div class="block">Constant (value "snappy-raw") used to identify the "raw" Snappy compression
  197. method.</div>
  198. </td>
  199. </tr>
  200. <tr class="rowColor">
  201. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  202. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#XZ">XZ</a></strong></code>
  203. <div class="block">Constant (value "xz") used to identify the XZ compression method.</div>
  204. </td>
  205. </tr>
  206. <tr class="altColor">
  207. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  208. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#Z">Z</a></strong></code>
  209. <div class="block">Constant (value "z") used to identify the traditional Unix compress
  210. method.</div>
  211. </td>
  212. </tr>
  213. </table>
  214. </li>
  215. </ul>
  216. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  217. <ul class="blockList">
  218. <li class="blockList"><a name="constructor_summary">
  219. <!-- -->
  220. </a>
  221. <h3>Constructor Summary</h3>
  222. <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  223. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  224. <tr>
  225. <th class="colOne" scope="col">Constructor and Description</th>
  226. </tr>
  227. <tr class="altColor">
  228. <td class="colOne"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#CompressorStreamFactory()">CompressorStreamFactory</a></strong>()</code>
  229. <div class="block">Create an instance with the decompress Concatenated option set to false.</div>
  230. </td>
  231. </tr>
  232. <tr class="rowColor">
  233. <td class="colOne"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#CompressorStreamFactory(boolean)">CompressorStreamFactory</a></strong>(boolean&nbsp;decompressUntilEOF)</code>
  234. <div class="block">Create an instance with the provided decompress Concatenated option.</div>
  235. </td>
  236. </tr>
  237. </table>
  238. </li>
  239. </ul>
  240. <!-- ========== METHOD SUMMARY =========== -->
  241. <ul class="blockList">
  242. <li class="blockList"><a name="method_summary">
  243. <!-- -->
  244. </a>
  245. <h3>Method Summary</h3>
  246. <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  247. <caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
  248. <tr>
  249. <th class="colFirst" scope="col">Modifier and Type</th>
  250. <th class="colLast" scope="col">Method and Description</th>
  251. </tr>
  252. <tr class="altColor">
  253. <td class="colFirst"><code><a href="../../../../../org/apache/commons/compress/compressors/CompressorInputStream.html" title="class in org.apache.commons.compress.compressors">CompressorInputStream</a></code></td>
  254. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#createCompressorInputStream(java.io.InputStream)">createCompressorInputStream</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;in)</code>
  255. <div class="block">Create an compressor input stream from an input stream, autodetecting the
  256. compressor type from the first few bytes of the stream.</div>
  257. </td>
  258. </tr>
  259. <tr class="rowColor">
  260. <td class="colFirst"><code><a href="../../../../../org/apache/commons/compress/compressors/CompressorInputStream.html" title="class in org.apache.commons.compress.compressors">CompressorInputStream</a></code></td>
  261. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#createCompressorInputStream(java.lang.String,%20java.io.InputStream)">createCompressorInputStream</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
  262. <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;in)</code>
  263. <div class="block">Creates a compressor input stream from a compressor name and an input
  264. stream.</div>
  265. </td>
  266. </tr>
  267. <tr class="altColor">
  268. <td class="colFirst"><code><a href="../../../../../org/apache/commons/compress/compressors/CompressorInputStream.html" title="class in org.apache.commons.compress.compressors">CompressorInputStream</a></code></td>
  269. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#createCompressorInputStream(java.lang.String,%20java.io.InputStream,%20boolean)">createCompressorInputStream</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
  270. <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;in,
  271. boolean&nbsp;actualDecompressConcatenated)</code>
  272. <div class="block">Creates a compressor input stream from a compressor name and an input
  273. stream.</div>
  274. </td>
  275. </tr>
  276. <tr class="rowColor">
  277. <td class="colFirst"><code><a href="../../../../../org/apache/commons/compress/compressors/CompressorOutputStream.html" title="class in org.apache.commons.compress.compressors">CompressorOutputStream</a></code></td>
  278. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#createCompressorOutputStream(java.lang.String,%20java.io.OutputStream)">createCompressorOutputStream</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
  279. <a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;out)</code>
  280. <div class="block">Creates an compressor output stream from an compressor name and an output
  281. stream.</div>
  282. </td>
  283. </tr>
  284. <tr class="altColor">
  285. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors">CompressorStreamProvider</a>&gt;</code></td>
  286. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#findAvailableCompressorInputStreamProviders()">findAvailableCompressorInputStreamProviders</a></strong>()</code>
  287. <div class="block">Constructs a new sorted map from input stream provider names to provider
  288. objects.</div>
  289. </td>
  290. </tr>
  291. <tr class="rowColor">
  292. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors">CompressorStreamProvider</a>&gt;</code></td>
  293. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#findAvailableCompressorOutputStreamProviders()">findAvailableCompressorOutputStreamProviders</a></strong>()</code>
  294. <div class="block">Constructs a new sorted map from output stream provider names to provider
  295. objects.</div>
  296. </td>
  297. </tr>
  298. <tr class="altColor">
  299. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  300. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getBzip2()">getBzip2</a></strong>()</code>&nbsp;</td>
  301. </tr>
  302. <tr class="rowColor">
  303. <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors">CompressorStreamProvider</a>&gt;</code></td>
  304. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getCompressorInputStreamProviders()">getCompressorInputStreamProviders</a></strong>()</code>&nbsp;</td>
  305. </tr>
  306. <tr class="altColor">
  307. <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors">CompressorStreamProvider</a>&gt;</code></td>
  308. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getCompressorOutputStreamProviders()">getCompressorOutputStreamProviders</a></strong>()</code>&nbsp;</td>
  309. </tr>
  310. <tr class="rowColor">
  311. <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
  312. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getDecompressUntilEOF()">getDecompressUntilEOF</a></strong>()</code>&nbsp;</td>
  313. </tr>
  314. <tr class="altColor">
  315. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  316. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getDeflate()">getDeflate</a></strong>()</code>&nbsp;</td>
  317. </tr>
  318. <tr class="rowColor">
  319. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  320. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getGzip()">getGzip</a></strong>()</code>&nbsp;</td>
  321. </tr>
  322. <tr class="altColor">
  323. <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
  324. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getInputStreamCompressorNames()">getInputStreamCompressorNames</a></strong>()</code>
  325. <div class="block">Gets all the input stream compressor names for this provider</div>
  326. </td>
  327. </tr>
  328. <tr class="rowColor">
  329. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  330. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getLzma()">getLzma</a></strong>()</code>&nbsp;</td>
  331. </tr>
  332. <tr class="altColor">
  333. <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
  334. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getOutputStreamCompressorNames()">getOutputStreamCompressorNames</a></strong>()</code>
  335. <div class="block">Gets all the output stream compressor names for this provider</div>
  336. </td>
  337. </tr>
  338. <tr class="rowColor">
  339. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  340. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getPack200()">getPack200</a></strong>()</code>&nbsp;</td>
  341. </tr>
  342. <tr class="altColor">
  343. <td class="colFirst"><code>static <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html" title="class in org.apache.commons.compress.compressors">CompressorStreamFactory</a></code></td>
  344. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getSingleton()">getSingleton</a></strong>()</code>&nbsp;</td>
  345. </tr>
  346. <tr class="rowColor">
  347. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  348. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getSnappyFramed()">getSnappyFramed</a></strong>()</code>&nbsp;</td>
  349. </tr>
  350. <tr class="altColor">
  351. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  352. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getSnappyRaw()">getSnappyRaw</a></strong>()</code>&nbsp;</td>
  353. </tr>
  354. <tr class="rowColor">
  355. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  356. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getXz()">getXz</a></strong>()</code>&nbsp;</td>
  357. </tr>
  358. <tr class="altColor">
  359. <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
  360. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#getZ()">getZ</a></strong>()</code>&nbsp;</td>
  361. </tr>
  362. <tr class="rowColor">
  363. <td class="colFirst"><code>void</code></td>
  364. <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#setDecompressConcatenated(boolean)">setDecompressConcatenated</a></strong>(boolean&nbsp;decompressConcatenated)</code>
  365. <div class="block"><strong>Deprecated.</strong>&nbsp;
  366. <div class="block"><i>1.10 use the <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#CompressorStreamFactory(boolean)"><code>CompressorStreamFactory(boolean)</code></a>
  367. constructor instead</i></div>
  368. </div>
  369. </td>
  370. </tr>
  371. </table>
  372. <ul class="blockList">
  373. <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
  374. <!-- -->
  375. </a>
  376. <h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
  377. <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
  378. </ul>
  379. </li>
  380. </ul>
  381. </li>
  382. </ul>
  383. </div>
  384. <div class="details">
  385. <ul class="blockList">
  386. <li class="blockList">
  387. <!-- ============ FIELD DETAIL =========== -->
  388. <ul class="blockList">
  389. <li class="blockList"><a name="field_detail">
  390. <!-- -->
  391. </a>
  392. <h3>Field Detail</h3>
  393. <a name="BZIP2">
  394. <!-- -->
  395. </a>
  396. <ul class="blockList">
  397. <li class="blockList">
  398. <h4>BZIP2</h4>
  399. <pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.97">BZIP2</a></pre>
  400. <div class="block">Constant (value "bzip2") used to identify the BZIP2 compression
  401. algorithm.</div>
  402. <dl><dt><span class="strong">Since:</span></dt>
  403. <dd>1.1</dd>
  404. <dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.commons.compress.compressors.CompressorStreamFactory.BZIP2">Constant Field Values</a></dd></dl>
  405. </li>
  406. </ul>
  407. <a name="GZIP">
  408. <!-- -->
  409. </a>
  410. <ul class="blockList">
  411. <li class="blockList">
  412. <h4>GZIP</h4>
  413. <pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.105">GZIP</a></pre>
  414. <div class="block">Constant (value "gz") used to identify the GZIP compression
  415. algorithm. Not supported as an output stream type.</div>
  416. <dl><dt><span class="strong">Since:</span></dt>
  417. <dd>1.1</dd>
  418. <dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.commons.compress.compressors.CompressorStreamFactory.GZIP">Constant Field Values</a></dd></dl>
  419. </li>
  420. </ul>
  421. <a name="PACK200">
  422. <!-- -->
  423. </a>
  424. <ul class="blockList">
  425. <li class="blockList">
  426. <h4>PACK200</h4>
  427. <pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.113">PACK200</a></pre>
  428. <div class="block">Constant (value "pack200") used to identify the PACK200 compression
  429. algorithm.</div>
  430. <dl><dt><span class="strong">Since:</span></dt>
  431. <dd>1.3</dd>
  432. <dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.commons.compress.compressors.CompressorStreamFactory.PACK200">Constant Field Values</a></dd></dl>
  433. </li>
  434. </ul>
  435. <a name="XZ">
  436. <!-- -->
  437. </a>
  438. <ul class="blockList">
  439. <li class="blockList">
  440. <h4>XZ</h4>
  441. <pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.120">XZ</a></pre>
  442. <div class="block">Constant (value "xz") used to identify the XZ compression method.</div>
  443. <dl><dt><span class="strong">Since:</span></dt>
  444. <dd>1.4</dd>
  445. <dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.commons.compress.compressors.CompressorStreamFactory.XZ">Constant Field Values</a></dd></dl>
  446. </li>
  447. </ul>
  448. <a name="LZMA">
  449. <!-- -->
  450. </a>
  451. <ul class="blockList">
  452. <li class="blockList">
  453. <h4>LZMA</h4>
  454. <pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.128">LZMA</a></pre>
  455. <div class="block">Constant (value "lzma") used to identify the LZMA compression method.
  456. Not supported as an output stream type.</div>
  457. <dl><dt><span class="strong">Since:</span></dt>
  458. <dd>1.6</dd>
  459. <dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.commons.compress.compressors.CompressorStreamFactory.LZMA">Constant Field Values</a></dd></dl>
  460. </li>
  461. </ul>
  462. <a name="SNAPPY_FRAMED">
  463. <!-- -->
  464. </a>
  465. <ul class="blockList">
  466. <li class="blockList">
  467. <h4>SNAPPY_FRAMED</h4>
  468. <pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.136">SNAPPY_FRAMED</a></pre>
  469. <div class="block">Constant (value "snappy-framed") used to identify the "framed" Snappy
  470. compression method. Not supported as an output stream type.</div>
  471. <dl><dt><span class="strong">Since:</span></dt>
  472. <dd>1.7</dd>
  473. <dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.commons.compress.compressors.CompressorStreamFactory.SNAPPY_FRAMED">Constant Field Values</a></dd></dl>
  474. </li>
  475. </ul>
  476. <a name="SNAPPY_RAW">
  477. <!-- -->
  478. </a>
  479. <ul class="blockList">
  480. <li class="blockList">
  481. <h4>SNAPPY_RAW</h4>
  482. <pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.144">SNAPPY_RAW</a></pre>
  483. <div class="block">Constant (value "snappy-raw") used to identify the "raw" Snappy compression
  484. method. Not supported as an output stream type.</div>
  485. <dl><dt><span class="strong">Since:</span></dt>
  486. <dd>1.7</dd>
  487. <dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.commons.compress.compressors.CompressorStreamFactory.SNAPPY_RAW">Constant Field Values</a></dd></dl>
  488. </li>
  489. </ul>
  490. <a name="Z">
  491. <!-- -->
  492. </a>
  493. <ul class="blockList">
  494. <li class="blockList">
  495. <h4>Z</h4>
  496. <pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.152">Z</a></pre>
  497. <div class="block">Constant (value "z") used to identify the traditional Unix compress
  498. method. Not supported as an output stream type.</div>
  499. <dl><dt><span class="strong">Since:</span></dt>
  500. <dd>1.7</dd>
  501. <dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.commons.compress.compressors.CompressorStreamFactory.Z">Constant Field Values</a></dd></dl>
  502. </li>
  503. </ul>
  504. <a name="DEFLATE">
  505. <!-- -->
  506. </a>
  507. <ul class="blockListLast">
  508. <li class="blockList">
  509. <h4>DEFLATE</h4>
  510. <pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.159">DEFLATE</a></pre>
  511. <div class="block">Constant (value "deflate") used to identify the Deflate compress method.</div>
  512. <dl><dt><span class="strong">Since:</span></dt>
  513. <dd>1.9</dd>
  514. <dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.commons.compress.compressors.CompressorStreamFactory.DEFLATE">Constant Field Values</a></dd></dl>
  515. </li>
  516. </ul>
  517. </li>
  518. </ul>
  519. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  520. <ul class="blockList">
  521. <li class="blockList"><a name="constructor_detail">
  522. <!-- -->
  523. </a>
  524. <h3>Constructor Detail</h3>
  525. <a name="CompressorStreamFactory()">
  526. <!-- -->
  527. </a>
  528. <ul class="blockList">
  529. <li class="blockList">
  530. <h4>CompressorStreamFactory</h4>
  531. <pre>public&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.327">CompressorStreamFactory</a>()</pre>
  532. <div class="block">Create an instance with the decompress Concatenated option set to false.</div>
  533. </li>
  534. </ul>
  535. <a name="CompressorStreamFactory(boolean)">
  536. <!-- -->
  537. </a>
  538. <ul class="blockListLast">
  539. <li class="blockList">
  540. <h4>CompressorStreamFactory</h4>
  541. <pre>public&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.341">CompressorStreamFactory</a>(boolean&nbsp;decompressUntilEOF)</pre>
  542. <div class="block">Create an instance with the provided decompress Concatenated option.</div>
  543. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>decompressUntilEOF</code> - if true, decompress until the end of the input; if false, stop
  544. after the first stream and leave the input position to point
  545. to the next byte after the stream. This setting applies to the
  546. gzip, bzip2 and xz formats only.</dd><dt><span class="strong">Since:</span></dt>
  547. <dd>1.10</dd></dl>
  548. </li>
  549. </ul>
  550. </li>
  551. </ul>
  552. <!-- ============ METHOD DETAIL ========== -->
  553. <ul class="blockList">
  554. <li class="blockList"><a name="method_detail">
  555. <!-- -->
  556. </a>
  557. <h3>Method Detail</h3>
  558. <a name="findAvailableCompressorInputStreamProviders()">
  559. <!-- -->
  560. </a>
  561. <ul class="blockList">
  562. <li class="blockList">
  563. <h4>findAvailableCompressorInputStreamProviders</h4>
  564. <pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors">CompressorStreamProvider</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.188">findAvailableCompressorInputStreamProviders</a>()</pre>
  565. <div class="block">Constructs a new sorted map from input stream provider names to provider
  566. objects.
  567. <p>
  568. The map returned by this method will have one entry for each provider for
  569. which support is available in the current Java virtual machine. If two or
  570. more supported provider have the same name then the resulting map will
  571. contain just one of them; which one it will contain is not specified.
  572. </p>
  573. <p>
  574. The invocation of this method, and the subsequent use of the resulting
  575. map, may cause time-consuming disk or network I/O operations to occur.
  576. This method is provided for applications that need to enumerate all of
  577. the available providers, for example to allow user provider selection.
  578. </p>
  579. <p>
  580. This method may return different results at different times if new
  581. providers are dynamically made available to the current Java virtual
  582. machine.
  583. </p></div>
  584. <dl><dt><span class="strong">Returns:</span></dt><dd>An immutable, map from names to provider objects</dd><dt><span class="strong">Since:</span></dt>
  585. <dd>1.13</dd></dl>
  586. </li>
  587. </ul>
  588. <a name="findAvailableCompressorOutputStreamProviders()">
  589. <!-- -->
  590. </a>
  591. <ul class="blockList">
  592. <li class="blockList">
  593. <h4>findAvailableCompressorOutputStreamProviders</h4>
  594. <pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors">CompressorStreamProvider</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.229">findAvailableCompressorOutputStreamProviders</a>()</pre>
  595. <div class="block">Constructs a new sorted map from output stream provider names to provider
  596. objects.
  597. <p>
  598. The map returned by this method will have one entry for each provider for
  599. which support is available in the current Java virtual machine. If two or
  600. more supported provider have the same name then the resulting map will
  601. contain just one of them; which one it will contain is not specified.
  602. </p>
  603. <p>
  604. The invocation of this method, and the subsequent use of the resulting
  605. map, may cause time-consuming disk or network I/O operations to occur.
  606. This method is provided for applications that need to enumerate all of
  607. the available providers, for example to allow user provider selection.
  608. </p>
  609. <p>
  610. This method may return different results at different times if new
  611. providers are dynamically made available to the current Java virtual
  612. machine.
  613. </p></div>
  614. <dl><dt><span class="strong">Returns:</span></dt><dd>An immutable, map from names to provider objects</dd><dt><span class="strong">Since:</span></dt>
  615. <dd>1.13</dd></dl>
  616. </li>
  617. </ul>
  618. <a name="getBzip2()">
  619. <!-- -->
  620. </a>
  621. <ul class="blockList">
  622. <li class="blockList">
  623. <h4>getBzip2</h4>
  624. <pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.247">getBzip2</a>()</pre>
  625. </li>
  626. </ul>
  627. <a name="getDeflate()">
  628. <!-- -->
  629. </a>
  630. <ul class="blockList">
  631. <li class="blockList">
  632. <h4>getDeflate</h4>
  633. <pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.251">getDeflate</a>()</pre>
  634. </li>
  635. </ul>
  636. <a name="getGzip()">
  637. <!-- -->
  638. </a>
  639. <ul class="blockList">
  640. <li class="blockList">
  641. <h4>getGzip</h4>
  642. <pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.255">getGzip</a>()</pre>
  643. </li>
  644. </ul>
  645. <a name="getLzma()">
  646. <!-- -->
  647. </a>
  648. <ul class="blockList">
  649. <li class="blockList">
  650. <h4>getLzma</h4>
  651. <pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.259">getLzma</a>()</pre>
  652. </li>
  653. </ul>
  654. <a name="getPack200()">
  655. <!-- -->
  656. </a>
  657. <ul class="blockList">
  658. <li class="blockList">
  659. <h4>getPack200</h4>
  660. <pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.263">getPack200</a>()</pre>
  661. </li>
  662. </ul>
  663. <a name="getSingleton()">
  664. <!-- -->
  665. </a>
  666. <ul class="blockList">
  667. <li class="blockList">
  668. <h4>getSingleton</h4>
  669. <pre>public static&nbsp;<a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html" title="class in org.apache.commons.compress.compressors">CompressorStreamFactory</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.267">getSingleton</a>()</pre>
  670. </li>
  671. </ul>
  672. <a name="getSnappyFramed()">
  673. <!-- -->
  674. </a>
  675. <ul class="blockList">
  676. <li class="blockList">
  677. <h4>getSnappyFramed</h4>
  678. <pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.271">getSnappyFramed</a>()</pre>
  679. </li>
  680. </ul>
  681. <a name="getSnappyRaw()">
  682. <!-- -->
  683. </a>
  684. <ul class="blockList">
  685. <li class="blockList">
  686. <h4>getSnappyRaw</h4>
  687. <pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.275">getSnappyRaw</a>()</pre>
  688. </li>
  689. </ul>
  690. <a name="getXz()">
  691. <!-- -->
  692. </a>
  693. <ul class="blockList">
  694. <li class="blockList">
  695. <h4>getXz</h4>
  696. <pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.279">getXz</a>()</pre>
  697. </li>
  698. </ul>
  699. <a name="getZ()">
  700. <!-- -->
  701. </a>
  702. <ul class="blockList">
  703. <li class="blockList">
  704. <h4>getZ</h4>
  705. <pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.283">getZ</a>()</pre>
  706. </li>
  707. </ul>
  708. <a name="createCompressorInputStream(java.io.InputStream)">
  709. <!-- -->
  710. </a>
  711. <ul class="blockList">
  712. <li class="blockList">
  713. <h4>createCompressorInputStream</h4>
  714. <pre>public&nbsp;<a href="../../../../../org/apache/commons/compress/compressors/CompressorInputStream.html" title="class in org.apache.commons.compress.compressors">CompressorInputStream</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.362">createCompressorInputStream</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;in)
  715. throws <a href="../../../../../org/apache/commons/compress/compressors/CompressorException.html" title="class in org.apache.commons.compress.compressors">CompressorException</a></pre>
  716. <div class="block">Create an compressor input stream from an input stream, autodetecting the
  717. compressor type from the first few bytes of the stream. The InputStream
  718. must support marks, like BufferedInputStream.</div>
  719. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>in</code> - the input stream</dd>
  720. <dt><span class="strong">Returns:</span></dt><dd>the compressor input stream</dd>
  721. <dt><span class="strong">Throws:</span></dt>
  722. <dd><code><a href="../../../../../org/apache/commons/compress/compressors/CompressorException.html" title="class in org.apache.commons.compress.compressors">CompressorException</a></code> - if the compressor name is not known</dd>
  723. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if the stream is null or does not support mark</dd><dt><span class="strong">Since:</span></dt>
  724. <dd>1.1</dd></dl>
  725. </li>
  726. </ul>
  727. <a name="createCompressorInputStream(java.lang.String, java.io.InputStream)">
  728. <!-- -->
  729. </a>
  730. <ul class="blockList">
  731. <li class="blockList">
  732. <h4>createCompressorInputStream</h4>
  733. <pre>public&nbsp;<a href="../../../../../org/apache/commons/compress/compressors/CompressorInputStream.html" title="class in org.apache.commons.compress.compressors">CompressorInputStream</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.433">createCompressorInputStream</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
  734. <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;in)
  735. throws <a href="../../../../../org/apache/commons/compress/compressors/CompressorException.html" title="class in org.apache.commons.compress.compressors">CompressorException</a></pre>
  736. <div class="block">Creates a compressor input stream from a compressor name and an input
  737. stream.</div>
  738. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - of the compressor, i.e. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#GZIP">"gz"</a>, <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#BZIP2">"bzip2"</a>,
  739. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#XZ">"xz"</a>, <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#LZMA">"lzma"</a>, <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#PACK200">"pack200"</a>,
  740. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#SNAPPY_RAW">"snappy-raw"</a>, <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#SNAPPY_FRAMED">"snappy-framed"</a>, <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#Z">"z"</a> or
  741. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#DEFLATE">"deflate"</a></dd><dd><code>in</code> - the input stream</dd>
  742. <dt><span class="strong">Returns:</span></dt><dd>compressor input stream</dd>
  743. <dt><span class="strong">Throws:</span></dt>
  744. <dd><code><a href="../../../../../org/apache/commons/compress/compressors/CompressorException.html" title="class in org.apache.commons.compress.compressors">CompressorException</a></code> - if the compressor name is not known</dd>
  745. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if the name or input stream is null</dd></dl>
  746. </li>
  747. </ul>
  748. <a name="createCompressorInputStream(java.lang.String, java.io.InputStream, boolean)">
  749. <!-- -->
  750. </a>
  751. <ul class="blockList">
  752. <li class="blockList">
  753. <h4>createCompressorInputStream</h4>
  754. <pre>public&nbsp;<a href="../../../../../org/apache/commons/compress/compressors/CompressorInputStream.html" title="class in org.apache.commons.compress.compressors">CompressorInputStream</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.439">createCompressorInputStream</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
  755. <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;in,
  756. boolean&nbsp;actualDecompressConcatenated)
  757. throws <a href="../../../../../org/apache/commons/compress/compressors/CompressorException.html" title="class in org.apache.commons.compress.compressors">CompressorException</a></pre>
  758. <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html#createCompressorInputStream(java.lang.String,%20java.io.InputStream,%20boolean)">CompressorStreamProvider</a></code></strong></div>
  759. <div class="block">Creates a compressor input stream from a compressor name and an input
  760. stream.</div>
  761. <dl>
  762. <dt><strong>Specified by:</strong></dt>
  763. <dd><code><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html#createCompressorInputStream(java.lang.String,%20java.io.InputStream,%20boolean)">createCompressorInputStream</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors">CompressorStreamProvider</a></code></dd>
  764. <dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - of the compressor, i.e.
  765. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#GZIP">"gz"</a>,
  766. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#BZIP2">"bzip2"</a>,
  767. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#XZ">"xz"</a>,
  768. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#LZMA">"lzma"</a>,
  769. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#PACK200">"pack200"</a>,
  770. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#SNAPPY_RAW">"snappy-raw"</a>,
  771. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#SNAPPY_FRAMED">"snappy-framed"</a>,
  772. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#Z">"z"</a>
  773. or
  774. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#DEFLATE">"deflate"</a></dd><dd><code>in</code> - the input stream</dd><dd><code>actualDecompressConcatenated</code> - if true, decompress until the end of the input; if false, stop
  775. after the first stream and leave the input position to point
  776. to the next byte after the stream. This setting applies to the
  777. gzip, bzip2 and xz formats only.</dd>
  778. <dt><span class="strong">Returns:</span></dt><dd>compressor input stream</dd>
  779. <dt><span class="strong">Throws:</span></dt>
  780. <dd><code><a href="../../../../../org/apache/commons/compress/compressors/CompressorException.html" title="class in org.apache.commons.compress.compressors">CompressorException</a></code> - if the compressor name is not known</dd></dl>
  781. </li>
  782. </ul>
  783. <a name="createCompressorOutputStream(java.lang.String, java.io.OutputStream)">
  784. <!-- -->
  785. </a>
  786. <ul class="blockList">
  787. <li class="blockList">
  788. <h4>createCompressorOutputStream</h4>
  789. <pre>public&nbsp;<a href="../../../../../org/apache/commons/compress/compressors/CompressorOutputStream.html" title="class in org.apache.commons.compress.compressors">CompressorOutputStream</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.510">createCompressorOutputStream</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
  790. <a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;out)
  791. throws <a href="../../../../../org/apache/commons/compress/compressors/CompressorException.html" title="class in org.apache.commons.compress.compressors">CompressorException</a></pre>
  792. <div class="block">Creates an compressor output stream from an compressor name and an output
  793. stream.</div>
  794. <dl>
  795. <dt><strong>Specified by:</strong></dt>
  796. <dd><code><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html#createCompressorOutputStream(java.lang.String,%20java.io.OutputStream)">createCompressorOutputStream</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors">CompressorStreamProvider</a></code></dd>
  797. <dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the compressor name, i.e. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#GZIP">"gz"</a>, <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#BZIP2">"bzip2"</a>,
  798. <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#XZ">"xz"</a>, <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#PACK200">"pack200"</a> or <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#DEFLATE">"deflate"</a></dd><dd><code>out</code> - the output stream</dd>
  799. <dt><span class="strong">Returns:</span></dt><dd>the compressor output stream</dd>
  800. <dt><span class="strong">Throws:</span></dt>
  801. <dd><code><a href="../../../../../org/apache/commons/compress/compressors/CompressorException.html" title="class in org.apache.commons.compress.compressors">CompressorException</a></code> - if the archiver name is not known</dd>
  802. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if the archiver name or stream is null</dd></dl>
  803. </li>
  804. </ul>
  805. <a name="getCompressorInputStreamProviders()">
  806. <!-- -->
  807. </a>
  808. <ul class="blockList">
  809. <li class="blockList">
  810. <h4>getCompressorInputStreamProviders</h4>
  811. <pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors">CompressorStreamProvider</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.552">getCompressorInputStreamProviders</a>()</pre>
  812. </li>
  813. </ul>
  814. <a name="getCompressorOutputStreamProviders()">
  815. <!-- -->
  816. </a>
  817. <ul class="blockList">
  818. <li class="blockList">
  819. <h4>getCompressorOutputStreamProviders</h4>
  820. <pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors">CompressorStreamProvider</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.560">getCompressorOutputStreamProviders</a>()</pre>
  821. </li>
  822. </ul>
  823. <a name="getDecompressUntilEOF()">
  824. <!-- -->
  825. </a>
  826. <ul class="blockList">
  827. <li class="blockList">
  828. <h4>getDecompressUntilEOF</h4>
  829. <pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.573">getDecompressUntilEOF</a>()</pre>
  830. </li>
  831. </ul>
  832. <a name="getInputStreamCompressorNames()">
  833. <!-- -->
  834. </a>
  835. <ul class="blockList">
  836. <li class="blockList">
  837. <h4>getInputStreamCompressorNames</h4>
  838. <pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.578">getInputStreamCompressorNames</a>()</pre>
  839. <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html#getInputStreamCompressorNames()">CompressorStreamProvider</a></code></strong></div>
  840. <div class="block">Gets all the input stream compressor names for this provider</div>
  841. <dl>
  842. <dt><strong>Specified by:</strong></dt>
  843. <dd><code><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html#getInputStreamCompressorNames()">getInputStreamCompressorNames</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors">CompressorStreamProvider</a></code></dd>
  844. <dt><span class="strong">Returns:</span></dt><dd>all the input compressor names for this provider</dd></dl>
  845. </li>
  846. </ul>
  847. <a name="getOutputStreamCompressorNames()">
  848. <!-- -->
  849. </a>
  850. <ul class="blockList">
  851. <li class="blockList">
  852. <h4>getOutputStreamCompressorNames</h4>
  853. <pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.583">getOutputStreamCompressorNames</a>()</pre>
  854. <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html#getOutputStreamCompressorNames()">CompressorStreamProvider</a></code></strong></div>
  855. <div class="block">Gets all the output stream compressor names for this provider</div>
  856. <dl>
  857. <dt><strong>Specified by:</strong></dt>
  858. <dd><code><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html#getOutputStreamCompressorNames()">getOutputStreamCompressorNames</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors">CompressorStreamProvider</a></code></dd>
  859. <dt><span class="strong">Returns:</span></dt><dd>all the output compressor names for this provider</dd></dl>
  860. </li>
  861. </ul>
  862. <a name="setDecompressConcatenated(boolean)">
  863. <!-- -->
  864. </a>
  865. <ul class="blockListLast">
  866. <li class="blockList">
  867. <h4>setDecompressConcatenated</h4>
  868. <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
  869. public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/compress/compressors/CompressorStreamFactory.html#line.607">setDecompressConcatenated</a>(boolean&nbsp;decompressConcatenated)</pre>
  870. <div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>1.10 use the <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#CompressorStreamFactory(boolean)"><code>CompressorStreamFactory(boolean)</code></a>
  871. constructor instead</i></div>
  872. <div class="block">Whether to decompress the full input or only the first stream in formats
  873. supporting multiple concatenated input streams.
  874. <p>
  875. This setting applies to the gzip, bzip2 and xz formats only.
  876. </p></div>
  877. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>decompressConcatenated</code> - if true, decompress until the end of the input; if false, stop
  878. after the first stream and leave the input position to point
  879. to the next byte after the stream</dd>
  880. <dt><span class="strong">Throws:</span></dt>
  881. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a></code> - if the constructor <a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamFactory.html#CompressorStreamFactory(boolean)"><code>CompressorStreamFactory(boolean)</code></a>
  882. was used to create the factory</dd><dt><span class="strong">Since:</span></dt>
  883. <dd>1.5</dd></dl>
  884. </li>
  885. </ul>
  886. </li>
  887. </ul>
  888. </li>
  889. </ul>
  890. </div>
  891. </div>
  892. <!-- ========= END OF CLASS DATA ========= -->
  893. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  894. <div class="bottomNav"><a name="navbar_bottom">
  895. <!-- -->
  896. </a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
  897. <!-- -->
  898. </a>
  899. <ul class="navList" title="Navigation">
  900. <li><a href="../../../../../overview-summary.html">Overview</a></li>
  901. <li><a href="package-summary.html">Package</a></li>
  902. <li class="navBarCell1Rev">Class</li>
  903. <li><a href="class-use/CompressorStreamFactory.html">Use</a></li>
  904. <li><a href="package-tree.html">Tree</a></li>
  905. <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
  906. <li><a href="../../../../../index-all.html">Index</a></li>
  907. <li><a href="../../../../../help-doc.html">Help</a></li>
  908. </ul>
  909. </div>
  910. <div class="subNav">
  911. <ul class="navList">
  912. <li><a href="../../../../../org/apache/commons/compress/compressors/CompressorOutputStream.html" title="class in org.apache.commons.compress.compressors"><span class="strong">Prev Class</span></a></li>
  913. <li><a href="../../../../../org/apache/commons/compress/compressors/CompressorStreamProvider.html" title="interface in org.apache.commons.compress.compressors"><span class="strong">Next Class</span></a></li>
  914. </ul>
  915. <ul class="navList">
  916. <li><a href="../../../../../index.html?org/apache/commons/compress/compressors/CompressorStreamFactory.html" target="_top">Frames</a></li>
  917. <li><a href="CompressorStreamFactory.html" target="_top">No Frames</a></li>
  918. </ul>
  919. <ul class="navList" id="allclasses_navbar_bottom">
  920. <li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
  921. </ul>
  922. <div>
  923. <script type="text/javascript"><!--
  924. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  925. if(window==top) {
  926. allClassesLink.style.display = "block";
  927. }
  928. else {
  929. allClassesLink.style.display = "none";
  930. }
  931. //-->
  932. </script>
  933. </div>
  934. <div>
  935. <ul class="subNavList">
  936. <li>Summary:&nbsp;</li>
  937. <li>Nested&nbsp;|&nbsp;</li>
  938. <li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
  939. <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
  940. <li><a href="#method_summary">Method</a></li>
  941. </ul>
  942. <ul class="subNavList">
  943. <li>Detail:&nbsp;</li>
  944. <li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
  945. <li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
  946. <li><a href="#method_detail">Method</a></li>
  947. </ul>
  948. </div>
  949. <a name="skip-navbar_bottom">
  950. <!-- -->
  951. </a></div>
  952. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  953. <p class="legalCopy"><small>Copyright &#169; 2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
  954. </body>
  955. </html>