ZipArchiveEntry.html 106 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893
  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>ZipArchiveEntry (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="ZipArchiveEntry (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/ZipArchiveEntry.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/archivers/zip/Zip64RequiredException.html" title="class in org.apache.commons.compress.archivers.zip"><span class="strong">Prev Class</span></a></li>
  43. <li><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntryPredicate.html" title="interface in org.apache.commons.compress.archivers.zip"><span class="strong">Next Class</span></a></li>
  44. </ul>
  45. <ul class="navList">
  46. <li><a href="../../../../../../index.html?org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html" target="_top">Frames</a></li>
  47. <li><a href="ZipArchiveEntry.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.archivers.zip</div>
  86. <h2 title="Class ZipArchiveEntry" class="title">Class ZipArchiveEntry</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><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">java.util.zip.ZipEntry</a></li>
  94. <li>
  95. <ul class="inheritance">
  96. <li>org.apache.commons.compress.archivers.zip.ZipArchiveEntry</li>
  97. </ul>
  98. </li>
  99. </ul>
  100. </li>
  101. </ul>
  102. <div class="description">
  103. <ul class="blockList">
  104. <li class="blockList">
  105. <dl>
  106. <dt>All Implemented Interfaces:</dt>
  107. <dd><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, <a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html" title="interface in org.apache.commons.compress.archivers">ArchiveEntry</a></dd>
  108. </dl>
  109. <dl>
  110. <dt>Direct Known Subclasses:</dt>
  111. <dd><a href="../../../../../../org/apache/commons/compress/archivers/jar/JarArchiveEntry.html" title="class in org.apache.commons.compress.archivers.jar">JarArchiveEntry</a></dd>
  112. </dl>
  113. <hr>
  114. <br>
  115. <pre>public class <a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.50">ZipArchiveEntry</a>
  116. extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">ZipEntry</a>
  117. implements <a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html" title="interface in org.apache.commons.compress.archivers">ArchiveEntry</a></pre>
  118. <div class="block">Extension that adds better handling of extra fields and provides
  119. access to the internal and external file attributes.
  120. <p>The extra data is expected to follow the recommendation of
  121. <a href="http://www.pkware.com/documents/casestudies/APPNOTE.TXT">APPNOTE.TXT</a>:</p>
  122. <ul>
  123. <li>the extra byte array consists of a sequence of extra fields</li>
  124. <li>each extra fields starts by a two byte header id followed by
  125. a two byte sequence holding the length of the remainder of
  126. data.</li>
  127. </ul>
  128. <p>Any extra data that cannot be parsed by the rules above will be
  129. consumed as "unparseable" extra data and treated differently by the
  130. methods of this class. Versions prior to Apache Commons Compress
  131. 1.1 would have thrown an exception if any attempt was made to read
  132. or write extra data not conforming to the recommendation.</p></div>
  133. <dl><dt><span class="strong">This class is not thread-safe</span></dt>
  134. <dd></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 int</code></td>
  155. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENATT">CENATT</a></strong></code>&nbsp;</td>
  156. </tr>
  157. <tr class="rowColor">
  158. <td class="colFirst"><code>static int</code></td>
  159. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENATX">CENATX</a></strong></code>&nbsp;</td>
  160. </tr>
  161. <tr class="altColor">
  162. <td class="colFirst"><code>static int</code></td>
  163. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENCOM">CENCOM</a></strong></code>&nbsp;</td>
  164. </tr>
  165. <tr class="rowColor">
  166. <td class="colFirst"><code>static int</code></td>
  167. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENCRC">CENCRC</a></strong></code>&nbsp;</td>
  168. </tr>
  169. <tr class="altColor">
  170. <td class="colFirst"><code>static int</code></td>
  171. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENDSK">CENDSK</a></strong></code>&nbsp;</td>
  172. </tr>
  173. <tr class="rowColor">
  174. <td class="colFirst"><code>static int</code></td>
  175. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENEXT">CENEXT</a></strong></code>&nbsp;</td>
  176. </tr>
  177. <tr class="altColor">
  178. <td class="colFirst"><code>static int</code></td>
  179. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENFLG">CENFLG</a></strong></code>&nbsp;</td>
  180. </tr>
  181. <tr class="rowColor">
  182. <td class="colFirst"><code>static int</code></td>
  183. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENHDR">CENHDR</a></strong></code>&nbsp;</td>
  184. </tr>
  185. <tr class="altColor">
  186. <td class="colFirst"><code>static int</code></td>
  187. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENHOW">CENHOW</a></strong></code>&nbsp;</td>
  188. </tr>
  189. <tr class="rowColor">
  190. <td class="colFirst"><code>static int</code></td>
  191. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENLEN">CENLEN</a></strong></code>&nbsp;</td>
  192. </tr>
  193. <tr class="altColor">
  194. <td class="colFirst"><code>static int</code></td>
  195. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENNAM">CENNAM</a></strong></code>&nbsp;</td>
  196. </tr>
  197. <tr class="rowColor">
  198. <td class="colFirst"><code>static int</code></td>
  199. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENOFF">CENOFF</a></strong></code>&nbsp;</td>
  200. </tr>
  201. <tr class="altColor">
  202. <td class="colFirst"><code>static long</code></td>
  203. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENSIG">CENSIG</a></strong></code>&nbsp;</td>
  204. </tr>
  205. <tr class="rowColor">
  206. <td class="colFirst"><code>static int</code></td>
  207. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENSIZ">CENSIZ</a></strong></code>&nbsp;</td>
  208. </tr>
  209. <tr class="altColor">
  210. <td class="colFirst"><code>static int</code></td>
  211. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENTIM">CENTIM</a></strong></code>&nbsp;</td>
  212. </tr>
  213. <tr class="rowColor">
  214. <td class="colFirst"><code>static int</code></td>
  215. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENVEM">CENVEM</a></strong></code>&nbsp;</td>
  216. </tr>
  217. <tr class="altColor">
  218. <td class="colFirst"><code>static int</code></td>
  219. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CENVER">CENVER</a></strong></code>&nbsp;</td>
  220. </tr>
  221. <tr class="rowColor">
  222. <td class="colFirst"><code>static int</code></td>
  223. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#CRC_UNKNOWN">CRC_UNKNOWN</a></strong></code>&nbsp;</td>
  224. </tr>
  225. <tr class="altColor">
  226. <td class="colFirst"><code>static int</code></td>
  227. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#ENDCOM">ENDCOM</a></strong></code>&nbsp;</td>
  228. </tr>
  229. <tr class="rowColor">
  230. <td class="colFirst"><code>static int</code></td>
  231. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#ENDHDR">ENDHDR</a></strong></code>&nbsp;</td>
  232. </tr>
  233. <tr class="altColor">
  234. <td class="colFirst"><code>static int</code></td>
  235. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#ENDOFF">ENDOFF</a></strong></code>&nbsp;</td>
  236. </tr>
  237. <tr class="rowColor">
  238. <td class="colFirst"><code>static long</code></td>
  239. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#ENDSIG">ENDSIG</a></strong></code>&nbsp;</td>
  240. </tr>
  241. <tr class="altColor">
  242. <td class="colFirst"><code>static int</code></td>
  243. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#ENDSIZ">ENDSIZ</a></strong></code>&nbsp;</td>
  244. </tr>
  245. <tr class="rowColor">
  246. <td class="colFirst"><code>static int</code></td>
  247. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#ENDSUB">ENDSUB</a></strong></code>&nbsp;</td>
  248. </tr>
  249. <tr class="altColor">
  250. <td class="colFirst"><code>static int</code></td>
  251. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#ENDTOT">ENDTOT</a></strong></code>&nbsp;</td>
  252. </tr>
  253. <tr class="rowColor">
  254. <td class="colFirst"><code>static int</code></td>
  255. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#EXTCRC">EXTCRC</a></strong></code>&nbsp;</td>
  256. </tr>
  257. <tr class="altColor">
  258. <td class="colFirst"><code>static int</code></td>
  259. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#EXTHDR">EXTHDR</a></strong></code>&nbsp;</td>
  260. </tr>
  261. <tr class="rowColor">
  262. <td class="colFirst"><code>static int</code></td>
  263. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#EXTLEN">EXTLEN</a></strong></code>&nbsp;</td>
  264. </tr>
  265. <tr class="altColor">
  266. <td class="colFirst"><code>static long</code></td>
  267. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#EXTSIG">EXTSIG</a></strong></code>&nbsp;</td>
  268. </tr>
  269. <tr class="rowColor">
  270. <td class="colFirst"><code>static int</code></td>
  271. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#EXTSIZ">EXTSIZ</a></strong></code>&nbsp;</td>
  272. </tr>
  273. <tr class="altColor">
  274. <td class="colFirst"><code>static int</code></td>
  275. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#LOCCRC">LOCCRC</a></strong></code>&nbsp;</td>
  276. </tr>
  277. <tr class="rowColor">
  278. <td class="colFirst"><code>static int</code></td>
  279. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#LOCEXT">LOCEXT</a></strong></code>&nbsp;</td>
  280. </tr>
  281. <tr class="altColor">
  282. <td class="colFirst"><code>static int</code></td>
  283. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#LOCFLG">LOCFLG</a></strong></code>&nbsp;</td>
  284. </tr>
  285. <tr class="rowColor">
  286. <td class="colFirst"><code>static int</code></td>
  287. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#LOCHDR">LOCHDR</a></strong></code>&nbsp;</td>
  288. </tr>
  289. <tr class="altColor">
  290. <td class="colFirst"><code>static int</code></td>
  291. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#LOCHOW">LOCHOW</a></strong></code>&nbsp;</td>
  292. </tr>
  293. <tr class="rowColor">
  294. <td class="colFirst"><code>static int</code></td>
  295. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#LOCLEN">LOCLEN</a></strong></code>&nbsp;</td>
  296. </tr>
  297. <tr class="altColor">
  298. <td class="colFirst"><code>static int</code></td>
  299. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#LOCNAM">LOCNAM</a></strong></code>&nbsp;</td>
  300. </tr>
  301. <tr class="rowColor">
  302. <td class="colFirst"><code>static long</code></td>
  303. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#LOCSIG">LOCSIG</a></strong></code>&nbsp;</td>
  304. </tr>
  305. <tr class="altColor">
  306. <td class="colFirst"><code>static int</code></td>
  307. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#LOCSIZ">LOCSIZ</a></strong></code>&nbsp;</td>
  308. </tr>
  309. <tr class="rowColor">
  310. <td class="colFirst"><code>static int</code></td>
  311. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#LOCTIM">LOCTIM</a></strong></code>&nbsp;</td>
  312. </tr>
  313. <tr class="altColor">
  314. <td class="colFirst"><code>static int</code></td>
  315. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#LOCVER">LOCVER</a></strong></code>&nbsp;</td>
  316. </tr>
  317. <tr class="rowColor">
  318. <td class="colFirst"><code>static int</code></td>
  319. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#PLATFORM_FAT">PLATFORM_FAT</a></strong></code>&nbsp;</td>
  320. </tr>
  321. <tr class="altColor">
  322. <td class="colFirst"><code>static int</code></td>
  323. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#PLATFORM_UNIX">PLATFORM_UNIX</a></strong></code>&nbsp;</td>
  324. </tr>
  325. </table>
  326. <ul class="blockList">
  327. <li class="blockList"><a name="fields_inherited_from_class_java.util.zip.ZipEntry">
  328. <!-- -->
  329. </a>
  330. <h3>Fields inherited from class&nbsp;java.util.zip.<a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">ZipEntry</a></h3>
  331. <code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#DEFLATED" title="class or interface in java.util.zip">DEFLATED</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#STORED" title="class or interface in java.util.zip">STORED</a></code></li>
  332. </ul>
  333. <ul class="blockList">
  334. <li class="blockList"><a name="fields_inherited_from_class_org.apache.commons.compress.archivers.ArchiveEntry">
  335. <!-- -->
  336. </a>
  337. <h3>Fields inherited from interface&nbsp;org.apache.commons.compress.archivers.<a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html" title="interface in org.apache.commons.compress.archivers">ArchiveEntry</a></h3>
  338. <code><a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html#SIZE_UNKNOWN">SIZE_UNKNOWN</a></code></li>
  339. </ul>
  340. </li>
  341. </ul>
  342. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  343. <ul class="blockList">
  344. <li class="blockList"><a name="constructor_summary">
  345. <!-- -->
  346. </a>
  347. <h3>Constructor Summary</h3>
  348. <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  349. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  350. <tr>
  351. <th class="colFirst" scope="col">Modifier</th>
  352. <th class="colLast" scope="col">Constructor and Description</th>
  353. </tr>
  354. <tr class="altColor">
  355. <td class="colFirst"><code>protected </code></td>
  356. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#ZipArchiveEntry()">ZipArchiveEntry</a></strong>()</code>&nbsp;</td>
  357. </tr>
  358. <tr class="rowColor">
  359. <td class="colFirst"><code>&nbsp;</code></td>
  360. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#ZipArchiveEntry(java.io.File,%20java.lang.String)">ZipArchiveEntry</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;inputFile,
  361. <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;entryName)</code>
  362. <div class="block">Creates a new zip entry taking some information from the given
  363. file and using the provided name.</div>
  364. </td>
  365. </tr>
  366. <tr class="altColor">
  367. <td class="colFirst"><code>&nbsp;</code></td>
  368. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#ZipArchiveEntry(java.lang.String)">ZipArchiveEntry</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)</code>
  369. <div class="block">Creates a new zip entry with the specified name.</div>
  370. </td>
  371. </tr>
  372. <tr class="rowColor">
  373. <td class="colFirst"><code>&nbsp;</code></td>
  374. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#ZipArchiveEntry(org.apache.commons.compress.archivers.zip.ZipArchiveEntry)">ZipArchiveEntry</a></strong>(<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html" title="class in org.apache.commons.compress.archivers.zip">ZipArchiveEntry</a>&nbsp;entry)</code>
  375. <div class="block">Creates a new zip entry with fields taken from the specified zip entry.</div>
  376. </td>
  377. </tr>
  378. <tr class="altColor">
  379. <td class="colFirst"><code>&nbsp;</code></td>
  380. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#ZipArchiveEntry(java.util.zip.ZipEntry)">ZipArchiveEntry</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">ZipEntry</a>&nbsp;entry)</code>
  381. <div class="block">Creates a new zip entry with fields taken from the specified zip entry.</div>
  382. </td>
  383. </tr>
  384. </table>
  385. </li>
  386. </ul>
  387. <!-- ========== METHOD SUMMARY =========== -->
  388. <ul class="blockList">
  389. <li class="blockList"><a name="method_summary">
  390. <!-- -->
  391. </a>
  392. <h3>Method Summary</h3>
  393. <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  394. <caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
  395. <tr>
  396. <th class="colFirst" scope="col">Modifier and Type</th>
  397. <th class="colLast" scope="col">Method and Description</th>
  398. </tr>
  399. <tr class="altColor">
  400. <td class="colFirst"><code>void</code></td>
  401. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#addAsFirstExtraField(org.apache.commons.compress.archivers.zip.ZipExtraField)">addAsFirstExtraField</a></strong>(<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipExtraField.html" title="interface in org.apache.commons.compress.archivers.zip">ZipExtraField</a>&nbsp;ze)</code>
  402. <div class="block">Adds an extra field - replacing an already present extra field
  403. of the same type.</div>
  404. </td>
  405. </tr>
  406. <tr class="rowColor">
  407. <td class="colFirst"><code>void</code></td>
  408. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#addExtraField(org.apache.commons.compress.archivers.zip.ZipExtraField)">addExtraField</a></strong>(<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipExtraField.html" title="interface in org.apache.commons.compress.archivers.zip">ZipExtraField</a>&nbsp;ze)</code>
  409. <div class="block">Adds an extra field - replacing an already present extra field
  410. of the same type.</div>
  411. </td>
  412. </tr>
  413. <tr class="altColor">
  414. <td class="colFirst"><code><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></code></td>
  415. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#clone()">clone</a></strong>()</code>
  416. <div class="block">Overwrite clone.</div>
  417. </td>
  418. </tr>
  419. <tr class="rowColor">
  420. <td class="colFirst"><code>boolean</code></td>
  421. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#equals(java.lang.Object)">equals</a></strong>(<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>&nbsp;obj)</code>&nbsp;</td>
  422. </tr>
  423. <tr class="altColor">
  424. <td class="colFirst"><code>byte[]</code></td>
  425. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getCentralDirectoryExtra()">getCentralDirectoryExtra</a></strong>()</code>
  426. <div class="block">Retrieves the extra data for the central directory.</div>
  427. </td>
  428. </tr>
  429. <tr class="rowColor">
  430. <td class="colFirst"><code>long</code></td>
  431. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getExternalAttributes()">getExternalAttributes</a></strong>()</code>
  432. <div class="block">Retrieves the external file attributes.</div>
  433. </td>
  434. </tr>
  435. <tr class="altColor">
  436. <td class="colFirst"><code><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipExtraField.html" title="interface in org.apache.commons.compress.archivers.zip">ZipExtraField</a></code></td>
  437. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getExtraField(org.apache.commons.compress.archivers.zip.ZipShort)">getExtraField</a></strong>(<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipShort.html" title="class in org.apache.commons.compress.archivers.zip">ZipShort</a>&nbsp;type)</code>
  438. <div class="block">Looks up an extra field by its header id.</div>
  439. </td>
  440. </tr>
  441. <tr class="rowColor">
  442. <td class="colFirst"><code><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipExtraField.html" title="interface in org.apache.commons.compress.archivers.zip">ZipExtraField</a>[]</code></td>
  443. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getExtraFields()">getExtraFields</a></strong>()</code>
  444. <div class="block">Retrieves all extra fields that have been parsed successfully.</div>
  445. </td>
  446. </tr>
  447. <tr class="altColor">
  448. <td class="colFirst"><code><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipExtraField.html" title="interface in org.apache.commons.compress.archivers.zip">ZipExtraField</a>[]</code></td>
  449. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getExtraFields(boolean)">getExtraFields</a></strong>(boolean&nbsp;includeUnparseable)</code>
  450. <div class="block">Retrieves extra fields.</div>
  451. </td>
  452. </tr>
  453. <tr class="rowColor">
  454. <td class="colFirst"><code><a href="../../../../../../org/apache/commons/compress/archivers/zip/GeneralPurposeBit.html" title="class in org.apache.commons.compress.archivers.zip">GeneralPurposeBit</a></code></td>
  455. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getGeneralPurposeBit()">getGeneralPurposeBit</a></strong>()</code>
  456. <div class="block">The "general purpose bit" field.</div>
  457. </td>
  458. </tr>
  459. <tr class="altColor">
  460. <td class="colFirst"><code>int</code></td>
  461. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getInternalAttributes()">getInternalAttributes</a></strong>()</code>
  462. <div class="block">Retrieves the internal file attributes.</div>
  463. </td>
  464. </tr>
  465. <tr class="rowColor">
  466. <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
  467. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getLastModifiedDate()">getLastModifiedDate</a></strong>()</code>
  468. <div class="block">Wraps <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#getTime()" title="class or interface in java.util.zip"><code>ZipEntry.getTime()</code></a> with a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util"><code>Date</code></a> as the
  469. entry's last modified date.</div>
  470. </td>
  471. </tr>
  472. <tr class="altColor">
  473. <td class="colFirst"><code>byte[]</code></td>
  474. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getLocalFileDataExtra()">getLocalFileDataExtra</a></strong>()</code>
  475. <div class="block">Retrieves the extra data for the local file data.</div>
  476. </td>
  477. </tr>
  478. <tr class="rowColor">
  479. <td class="colFirst"><code>int</code></td>
  480. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getMethod()">getMethod</a></strong>()</code>
  481. <div class="block">Returns the compression method of this entry, or -1 if the
  482. compression method has not been specified.</div>
  483. </td>
  484. </tr>
  485. <tr class="altColor">
  486. <td class="colFirst"><code><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>
  487. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getName()">getName</a></strong>()</code>
  488. <div class="block">Get the name of the entry.</div>
  489. </td>
  490. </tr>
  491. <tr class="rowColor">
  492. <td class="colFirst"><code>int</code></td>
  493. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getPlatform()">getPlatform</a></strong>()</code>
  494. <div class="block">Platform specification to put into the &quot;version made
  495. by&quot; part of the central file header.</div>
  496. </td>
  497. </tr>
  498. <tr class="altColor">
  499. <td class="colFirst"><code>int</code></td>
  500. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getRawFlag()">getRawFlag</a></strong>()</code>
  501. <div class="block">The content of the flags field.</div>
  502. </td>
  503. </tr>
  504. <tr class="rowColor">
  505. <td class="colFirst"><code>byte[]</code></td>
  506. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getRawName()">getRawName</a></strong>()</code>
  507. <div class="block">Returns the raw bytes that made up the name before it has been
  508. converted using the configured or guessed encoding.</div>
  509. </td>
  510. </tr>
  511. <tr class="altColor">
  512. <td class="colFirst"><code>long</code></td>
  513. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getSize()">getSize</a></strong>()</code>
  514. <div class="block">Gets the uncompressed size of the entry data.</div>
  515. </td>
  516. </tr>
  517. <tr class="rowColor">
  518. <td class="colFirst"><code>int</code></td>
  519. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getUnixMode()">getUnixMode</a></strong>()</code>
  520. <div class="block">Unix permission.</div>
  521. </td>
  522. </tr>
  523. <tr class="altColor">
  524. <td class="colFirst"><code><a href="../../../../../../org/apache/commons/compress/archivers/zip/UnparseableExtraFieldData.html" title="class in org.apache.commons.compress.archivers.zip">UnparseableExtraFieldData</a></code></td>
  525. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getUnparseableExtraFieldData()">getUnparseableExtraFieldData</a></strong>()</code>
  526. <div class="block">Looks up extra field data that couldn't be parsed correctly.</div>
  527. </td>
  528. </tr>
  529. <tr class="rowColor">
  530. <td class="colFirst"><code>int</code></td>
  531. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getVersionMadeBy()">getVersionMadeBy</a></strong>()</code>
  532. <div class="block">The "version made by" field.</div>
  533. </td>
  534. </tr>
  535. <tr class="altColor">
  536. <td class="colFirst"><code>int</code></td>
  537. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#getVersionRequired()">getVersionRequired</a></strong>()</code>
  538. <div class="block">The "version required to expand" field.</div>
  539. </td>
  540. </tr>
  541. <tr class="rowColor">
  542. <td class="colFirst"><code>int</code></td>
  543. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#hashCode()">hashCode</a></strong>()</code>
  544. <div class="block">Get the hashCode of the entry.</div>
  545. </td>
  546. </tr>
  547. <tr class="altColor">
  548. <td class="colFirst"><code>boolean</code></td>
  549. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#isDirectory()">isDirectory</a></strong>()</code>
  550. <div class="block">Is this entry a directory?</div>
  551. </td>
  552. </tr>
  553. <tr class="rowColor">
  554. <td class="colFirst"><code>boolean</code></td>
  555. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#isUnixSymlink()">isUnixSymlink</a></strong>()</code>
  556. <div class="block">Returns true if this entry represents a unix symlink,
  557. in which case the entry's content contains the target path
  558. for the symlink.</div>
  559. </td>
  560. </tr>
  561. <tr class="altColor">
  562. <td class="colFirst"><code>void</code></td>
  563. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#removeExtraField(org.apache.commons.compress.archivers.zip.ZipShort)">removeExtraField</a></strong>(<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipShort.html" title="class in org.apache.commons.compress.archivers.zip">ZipShort</a>&nbsp;type)</code>
  564. <div class="block">Remove an extra field.</div>
  565. </td>
  566. </tr>
  567. <tr class="rowColor">
  568. <td class="colFirst"><code>void</code></td>
  569. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#removeUnparseableExtraFieldData()">removeUnparseableExtraFieldData</a></strong>()</code>
  570. <div class="block">Removes unparseable extra field data.</div>
  571. </td>
  572. </tr>
  573. <tr class="altColor">
  574. <td class="colFirst"><code>void</code></td>
  575. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setCentralDirectoryExtra(byte[])">setCentralDirectoryExtra</a></strong>(byte[]&nbsp;b)</code>
  576. <div class="block">Sets the central directory part of extra fields.</div>
  577. </td>
  578. </tr>
  579. <tr class="rowColor">
  580. <td class="colFirst"><code>void</code></td>
  581. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setExternalAttributes(long)">setExternalAttributes</a></strong>(long&nbsp;value)</code>
  582. <div class="block">Sets the external file attributes.</div>
  583. </td>
  584. </tr>
  585. <tr class="altColor">
  586. <td class="colFirst"><code>protected void</code></td>
  587. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setExtra()">setExtra</a></strong>()</code>
  588. <div class="block">Unfortunately <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipOutputStream.html?is-external=true" title="class or interface in java.util.zip"><code>java.util.zip.ZipOutputStream</code></a> seems to access the extra data
  589. directly, so overriding getExtra doesn't help - we need to
  590. modify super's data directly.</div>
  591. </td>
  592. </tr>
  593. <tr class="rowColor">
  594. <td class="colFirst"><code>void</code></td>
  595. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setExtra(byte[])">setExtra</a></strong>(byte[]&nbsp;extra)</code>
  596. <div class="block">Parses the given bytes as extra field data and consumes any
  597. unparseable data as an <a href="../../../../../../org/apache/commons/compress/archivers/zip/UnparseableExtraFieldData.html" title="class in org.apache.commons.compress.archivers.zip"><code>UnparseableExtraFieldData</code></a>
  598. instance.</div>
  599. </td>
  600. </tr>
  601. <tr class="altColor">
  602. <td class="colFirst"><code>void</code></td>
  603. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setExtraFields(org.apache.commons.compress.archivers.zip.ZipExtraField[])">setExtraFields</a></strong>(<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipExtraField.html" title="interface in org.apache.commons.compress.archivers.zip">ZipExtraField</a>[]&nbsp;fields)</code>
  604. <div class="block">Replaces all currently attached extra fields with the new array.</div>
  605. </td>
  606. </tr>
  607. <tr class="rowColor">
  608. <td class="colFirst"><code>void</code></td>
  609. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setGeneralPurposeBit(org.apache.commons.compress.archivers.zip.GeneralPurposeBit)">setGeneralPurposeBit</a></strong>(<a href="../../../../../../org/apache/commons/compress/archivers/zip/GeneralPurposeBit.html" title="class in org.apache.commons.compress.archivers.zip">GeneralPurposeBit</a>&nbsp;b)</code>
  610. <div class="block">The "general purpose bit" field.</div>
  611. </td>
  612. </tr>
  613. <tr class="altColor">
  614. <td class="colFirst"><code>void</code></td>
  615. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setInternalAttributes(int)">setInternalAttributes</a></strong>(int&nbsp;value)</code>
  616. <div class="block">Sets the internal file attributes.</div>
  617. </td>
  618. </tr>
  619. <tr class="rowColor">
  620. <td class="colFirst"><code>void</code></td>
  621. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setMethod(int)">setMethod</a></strong>(int&nbsp;method)</code>
  622. <div class="block">Sets the compression method of this entry.</div>
  623. </td>
  624. </tr>
  625. <tr class="altColor">
  626. <td class="colFirst"><code>protected void</code></td>
  627. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setName(java.lang.String)">setName</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)</code>
  628. <div class="block">Set the name of the entry.</div>
  629. </td>
  630. </tr>
  631. <tr class="rowColor">
  632. <td class="colFirst"><code>protected void</code></td>
  633. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setName(java.lang.String,%20byte[])">setName</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,
  634. byte[]&nbsp;rawName)</code>
  635. <div class="block">Sets the name using the raw bytes and the string created from
  636. it by guessing or using the configured encoding.</div>
  637. </td>
  638. </tr>
  639. <tr class="altColor">
  640. <td class="colFirst"><code>protected void</code></td>
  641. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setPlatform(int)">setPlatform</a></strong>(int&nbsp;platform)</code>
  642. <div class="block">Set the platform (UNIX or FAT).</div>
  643. </td>
  644. </tr>
  645. <tr class="rowColor">
  646. <td class="colFirst"><code>void</code></td>
  647. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setRawFlag(int)">setRawFlag</a></strong>(int&nbsp;rawFlag)</code>
  648. <div class="block">Sets the content of the flags field.</div>
  649. </td>
  650. </tr>
  651. <tr class="altColor">
  652. <td class="colFirst"><code>void</code></td>
  653. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setSize(long)">setSize</a></strong>(long&nbsp;size)</code>
  654. <div class="block">Sets the uncompressed size of the entry data.</div>
  655. </td>
  656. </tr>
  657. <tr class="rowColor">
  658. <td class="colFirst"><code>void</code></td>
  659. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setUnixMode(int)">setUnixMode</a></strong>(int&nbsp;mode)</code>
  660. <div class="block">Sets Unix permissions in a way that is understood by Info-Zip's
  661. unzip command.</div>
  662. </td>
  663. </tr>
  664. <tr class="altColor">
  665. <td class="colFirst"><code>void</code></td>
  666. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setVersionMadeBy(int)">setVersionMadeBy</a></strong>(int&nbsp;versionMadeBy)</code>
  667. <div class="block">Sets the "version made by" field.</div>
  668. </td>
  669. </tr>
  670. <tr class="rowColor">
  671. <td class="colFirst"><code>void</code></td>
  672. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setVersionRequired(int)">setVersionRequired</a></strong>(int&nbsp;versionRequired)</code>
  673. <div class="block">Sets the "version required to expand" field.</div>
  674. </td>
  675. </tr>
  676. </table>
  677. <ul class="blockList">
  678. <li class="blockList"><a name="methods_inherited_from_class_java.util.zip.ZipEntry">
  679. <!-- -->
  680. </a>
  681. <h3>Methods inherited from class&nbsp;java.util.zip.<a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">ZipEntry</a></h3>
  682. <code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#getComment()" title="class or interface in java.util.zip">getComment</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#getCompressedSize()" title="class or interface in java.util.zip">getCompressedSize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#getCrc()" title="class or interface in java.util.zip">getCrc</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#getExtra()" title="class or interface in java.util.zip">getExtra</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#getTime()" title="class or interface in java.util.zip">getTime</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#setComment(java.lang.String)" title="class or interface in java.util.zip">setComment</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#setCompressedSize(long)" title="class or interface in java.util.zip">setCompressedSize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#setCrc(long)" title="class or interface in java.util.zip">setCrc</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#setTime(long)" title="class or interface in java.util.zip">setTime</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#toString()" title="class or interface in java.util.zip">toString</a></code></li>
  683. </ul>
  684. <ul class="blockList">
  685. <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
  686. <!-- -->
  687. </a>
  688. <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>
  689. <code><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#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#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>
  690. </ul>
  691. </li>
  692. </ul>
  693. </li>
  694. </ul>
  695. </div>
  696. <div class="details">
  697. <ul class="blockList">
  698. <li class="blockList">
  699. <!-- ============ FIELD DETAIL =========== -->
  700. <ul class="blockList">
  701. <li class="blockList"><a name="field_detail">
  702. <!-- -->
  703. </a>
  704. <h3>Field Detail</h3>
  705. <a name="PLATFORM_UNIX">
  706. <!-- -->
  707. </a>
  708. <ul class="blockList">
  709. <li class="blockList">
  710. <h4>PLATFORM_UNIX</h4>
  711. <pre>public static final&nbsp;int <a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.53">PLATFORM_UNIX</a></pre>
  712. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.PLATFORM_UNIX">Constant Field Values</a></dd></dl>
  713. </li>
  714. </ul>
  715. <a name="PLATFORM_FAT">
  716. <!-- -->
  717. </a>
  718. <ul class="blockList">
  719. <li class="blockList">
  720. <h4>PLATFORM_FAT</h4>
  721. <pre>public static final&nbsp;int <a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.54">PLATFORM_FAT</a></pre>
  722. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.PLATFORM_FAT">Constant Field Values</a></dd></dl>
  723. </li>
  724. </ul>
  725. <a name="CRC_UNKNOWN">
  726. <!-- -->
  727. </a>
  728. <ul class="blockList">
  729. <li class="blockList">
  730. <h4>CRC_UNKNOWN</h4>
  731. <pre>public static final&nbsp;int <a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.55">CRC_UNKNOWN</a></pre>
  732. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CRC_UNKNOWN">Constant Field Values</a></dd></dl>
  733. </li>
  734. </ul>
  735. <a name="LOCSIG">
  736. <!-- -->
  737. </a>
  738. <ul class="blockList">
  739. <li class="blockList">
  740. <h4>LOCSIG</h4>
  741. <pre>public static final&nbsp;long <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">LOCSIG</a></pre>
  742. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.LOCSIG">Constant Field Values</a></dd></dl>
  743. </li>
  744. </ul>
  745. <a name="EXTSIG">
  746. <!-- -->
  747. </a>
  748. <ul class="blockList">
  749. <li class="blockList">
  750. <h4>EXTSIG</h4>
  751. <pre>public static final&nbsp;long <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">EXTSIG</a></pre>
  752. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.EXTSIG">Constant Field Values</a></dd></dl>
  753. </li>
  754. </ul>
  755. <a name="CENSIG">
  756. <!-- -->
  757. </a>
  758. <ul class="blockList">
  759. <li class="blockList">
  760. <h4>CENSIG</h4>
  761. <pre>public static final&nbsp;long <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENSIG</a></pre>
  762. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENSIG">Constant Field Values</a></dd></dl>
  763. </li>
  764. </ul>
  765. <a name="ENDSIG">
  766. <!-- -->
  767. </a>
  768. <ul class="blockList">
  769. <li class="blockList">
  770. <h4>ENDSIG</h4>
  771. <pre>public static final&nbsp;long <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">ENDSIG</a></pre>
  772. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.ENDSIG">Constant Field Values</a></dd></dl>
  773. </li>
  774. </ul>
  775. <a name="LOCHDR">
  776. <!-- -->
  777. </a>
  778. <ul class="blockList">
  779. <li class="blockList">
  780. <h4>LOCHDR</h4>
  781. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">LOCHDR</a></pre>
  782. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.LOCHDR">Constant Field Values</a></dd></dl>
  783. </li>
  784. </ul>
  785. <a name="EXTHDR">
  786. <!-- -->
  787. </a>
  788. <ul class="blockList">
  789. <li class="blockList">
  790. <h4>EXTHDR</h4>
  791. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">EXTHDR</a></pre>
  792. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.EXTHDR">Constant Field Values</a></dd></dl>
  793. </li>
  794. </ul>
  795. <a name="CENHDR">
  796. <!-- -->
  797. </a>
  798. <ul class="blockList">
  799. <li class="blockList">
  800. <h4>CENHDR</h4>
  801. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENHDR</a></pre>
  802. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENHDR">Constant Field Values</a></dd></dl>
  803. </li>
  804. </ul>
  805. <a name="ENDHDR">
  806. <!-- -->
  807. </a>
  808. <ul class="blockList">
  809. <li class="blockList">
  810. <h4>ENDHDR</h4>
  811. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">ENDHDR</a></pre>
  812. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.ENDHDR">Constant Field Values</a></dd></dl>
  813. </li>
  814. </ul>
  815. <a name="LOCVER">
  816. <!-- -->
  817. </a>
  818. <ul class="blockList">
  819. <li class="blockList">
  820. <h4>LOCVER</h4>
  821. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">LOCVER</a></pre>
  822. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.LOCVER">Constant Field Values</a></dd></dl>
  823. </li>
  824. </ul>
  825. <a name="LOCFLG">
  826. <!-- -->
  827. </a>
  828. <ul class="blockList">
  829. <li class="blockList">
  830. <h4>LOCFLG</h4>
  831. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">LOCFLG</a></pre>
  832. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.LOCFLG">Constant Field Values</a></dd></dl>
  833. </li>
  834. </ul>
  835. <a name="LOCHOW">
  836. <!-- -->
  837. </a>
  838. <ul class="blockList">
  839. <li class="blockList">
  840. <h4>LOCHOW</h4>
  841. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">LOCHOW</a></pre>
  842. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.LOCHOW">Constant Field Values</a></dd></dl>
  843. </li>
  844. </ul>
  845. <a name="LOCTIM">
  846. <!-- -->
  847. </a>
  848. <ul class="blockList">
  849. <li class="blockList">
  850. <h4>LOCTIM</h4>
  851. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">LOCTIM</a></pre>
  852. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.LOCTIM">Constant Field Values</a></dd></dl>
  853. </li>
  854. </ul>
  855. <a name="LOCCRC">
  856. <!-- -->
  857. </a>
  858. <ul class="blockList">
  859. <li class="blockList">
  860. <h4>LOCCRC</h4>
  861. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">LOCCRC</a></pre>
  862. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.LOCCRC">Constant Field Values</a></dd></dl>
  863. </li>
  864. </ul>
  865. <a name="LOCSIZ">
  866. <!-- -->
  867. </a>
  868. <ul class="blockList">
  869. <li class="blockList">
  870. <h4>LOCSIZ</h4>
  871. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">LOCSIZ</a></pre>
  872. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.LOCSIZ">Constant Field Values</a></dd></dl>
  873. </li>
  874. </ul>
  875. <a name="LOCLEN">
  876. <!-- -->
  877. </a>
  878. <ul class="blockList">
  879. <li class="blockList">
  880. <h4>LOCLEN</h4>
  881. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">LOCLEN</a></pre>
  882. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.LOCLEN">Constant Field Values</a></dd></dl>
  883. </li>
  884. </ul>
  885. <a name="LOCNAM">
  886. <!-- -->
  887. </a>
  888. <ul class="blockList">
  889. <li class="blockList">
  890. <h4>LOCNAM</h4>
  891. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">LOCNAM</a></pre>
  892. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.LOCNAM">Constant Field Values</a></dd></dl>
  893. </li>
  894. </ul>
  895. <a name="LOCEXT">
  896. <!-- -->
  897. </a>
  898. <ul class="blockList">
  899. <li class="blockList">
  900. <h4>LOCEXT</h4>
  901. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">LOCEXT</a></pre>
  902. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.LOCEXT">Constant Field Values</a></dd></dl>
  903. </li>
  904. </ul>
  905. <a name="EXTCRC">
  906. <!-- -->
  907. </a>
  908. <ul class="blockList">
  909. <li class="blockList">
  910. <h4>EXTCRC</h4>
  911. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">EXTCRC</a></pre>
  912. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.EXTCRC">Constant Field Values</a></dd></dl>
  913. </li>
  914. </ul>
  915. <a name="EXTSIZ">
  916. <!-- -->
  917. </a>
  918. <ul class="blockList">
  919. <li class="blockList">
  920. <h4>EXTSIZ</h4>
  921. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">EXTSIZ</a></pre>
  922. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.EXTSIZ">Constant Field Values</a></dd></dl>
  923. </li>
  924. </ul>
  925. <a name="EXTLEN">
  926. <!-- -->
  927. </a>
  928. <ul class="blockList">
  929. <li class="blockList">
  930. <h4>EXTLEN</h4>
  931. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">EXTLEN</a></pre>
  932. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.EXTLEN">Constant Field Values</a></dd></dl>
  933. </li>
  934. </ul>
  935. <a name="CENVEM">
  936. <!-- -->
  937. </a>
  938. <ul class="blockList">
  939. <li class="blockList">
  940. <h4>CENVEM</h4>
  941. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENVEM</a></pre>
  942. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENVEM">Constant Field Values</a></dd></dl>
  943. </li>
  944. </ul>
  945. <a name="CENVER">
  946. <!-- -->
  947. </a>
  948. <ul class="blockList">
  949. <li class="blockList">
  950. <h4>CENVER</h4>
  951. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENVER</a></pre>
  952. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENVER">Constant Field Values</a></dd></dl>
  953. </li>
  954. </ul>
  955. <a name="CENFLG">
  956. <!-- -->
  957. </a>
  958. <ul class="blockList">
  959. <li class="blockList">
  960. <h4>CENFLG</h4>
  961. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENFLG</a></pre>
  962. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENFLG">Constant Field Values</a></dd></dl>
  963. </li>
  964. </ul>
  965. <a name="CENHOW">
  966. <!-- -->
  967. </a>
  968. <ul class="blockList">
  969. <li class="blockList">
  970. <h4>CENHOW</h4>
  971. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENHOW</a></pre>
  972. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENHOW">Constant Field Values</a></dd></dl>
  973. </li>
  974. </ul>
  975. <a name="CENTIM">
  976. <!-- -->
  977. </a>
  978. <ul class="blockList">
  979. <li class="blockList">
  980. <h4>CENTIM</h4>
  981. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENTIM</a></pre>
  982. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENTIM">Constant Field Values</a></dd></dl>
  983. </li>
  984. </ul>
  985. <a name="CENCRC">
  986. <!-- -->
  987. </a>
  988. <ul class="blockList">
  989. <li class="blockList">
  990. <h4>CENCRC</h4>
  991. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENCRC</a></pre>
  992. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENCRC">Constant Field Values</a></dd></dl>
  993. </li>
  994. </ul>
  995. <a name="CENSIZ">
  996. <!-- -->
  997. </a>
  998. <ul class="blockList">
  999. <li class="blockList">
  1000. <h4>CENSIZ</h4>
  1001. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENSIZ</a></pre>
  1002. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENSIZ">Constant Field Values</a></dd></dl>
  1003. </li>
  1004. </ul>
  1005. <a name="CENLEN">
  1006. <!-- -->
  1007. </a>
  1008. <ul class="blockList">
  1009. <li class="blockList">
  1010. <h4>CENLEN</h4>
  1011. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENLEN</a></pre>
  1012. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENLEN">Constant Field Values</a></dd></dl>
  1013. </li>
  1014. </ul>
  1015. <a name="CENNAM">
  1016. <!-- -->
  1017. </a>
  1018. <ul class="blockList">
  1019. <li class="blockList">
  1020. <h4>CENNAM</h4>
  1021. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENNAM</a></pre>
  1022. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENNAM">Constant Field Values</a></dd></dl>
  1023. </li>
  1024. </ul>
  1025. <a name="CENEXT">
  1026. <!-- -->
  1027. </a>
  1028. <ul class="blockList">
  1029. <li class="blockList">
  1030. <h4>CENEXT</h4>
  1031. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENEXT</a></pre>
  1032. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENEXT">Constant Field Values</a></dd></dl>
  1033. </li>
  1034. </ul>
  1035. <a name="CENCOM">
  1036. <!-- -->
  1037. </a>
  1038. <ul class="blockList">
  1039. <li class="blockList">
  1040. <h4>CENCOM</h4>
  1041. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENCOM</a></pre>
  1042. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENCOM">Constant Field Values</a></dd></dl>
  1043. </li>
  1044. </ul>
  1045. <a name="CENDSK">
  1046. <!-- -->
  1047. </a>
  1048. <ul class="blockList">
  1049. <li class="blockList">
  1050. <h4>CENDSK</h4>
  1051. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENDSK</a></pre>
  1052. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENDSK">Constant Field Values</a></dd></dl>
  1053. </li>
  1054. </ul>
  1055. <a name="CENATT">
  1056. <!-- -->
  1057. </a>
  1058. <ul class="blockList">
  1059. <li class="blockList">
  1060. <h4>CENATT</h4>
  1061. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENATT</a></pre>
  1062. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENATT">Constant Field Values</a></dd></dl>
  1063. </li>
  1064. </ul>
  1065. <a name="CENATX">
  1066. <!-- -->
  1067. </a>
  1068. <ul class="blockList">
  1069. <li class="blockList">
  1070. <h4>CENATX</h4>
  1071. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENATX</a></pre>
  1072. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENATX">Constant Field Values</a></dd></dl>
  1073. </li>
  1074. </ul>
  1075. <a name="CENOFF">
  1076. <!-- -->
  1077. </a>
  1078. <ul class="blockList">
  1079. <li class="blockList">
  1080. <h4>CENOFF</h4>
  1081. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">CENOFF</a></pre>
  1082. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.CENOFF">Constant Field Values</a></dd></dl>
  1083. </li>
  1084. </ul>
  1085. <a name="ENDSUB">
  1086. <!-- -->
  1087. </a>
  1088. <ul class="blockList">
  1089. <li class="blockList">
  1090. <h4>ENDSUB</h4>
  1091. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">ENDSUB</a></pre>
  1092. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.ENDSUB">Constant Field Values</a></dd></dl>
  1093. </li>
  1094. </ul>
  1095. <a name="ENDTOT">
  1096. <!-- -->
  1097. </a>
  1098. <ul class="blockList">
  1099. <li class="blockList">
  1100. <h4>ENDTOT</h4>
  1101. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">ENDTOT</a></pre>
  1102. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.ENDTOT">Constant Field Values</a></dd></dl>
  1103. </li>
  1104. </ul>
  1105. <a name="ENDSIZ">
  1106. <!-- -->
  1107. </a>
  1108. <ul class="blockList">
  1109. <li class="blockList">
  1110. <h4>ENDSIZ</h4>
  1111. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">ENDSIZ</a></pre>
  1112. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.ENDSIZ">Constant Field Values</a></dd></dl>
  1113. </li>
  1114. </ul>
  1115. <a name="ENDOFF">
  1116. <!-- -->
  1117. </a>
  1118. <ul class="blockList">
  1119. <li class="blockList">
  1120. <h4>ENDOFF</h4>
  1121. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">ENDOFF</a></pre>
  1122. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.ENDOFF">Constant Field Values</a></dd></dl>
  1123. </li>
  1124. </ul>
  1125. <a name="ENDCOM">
  1126. <!-- -->
  1127. </a>
  1128. <ul class="blockListLast">
  1129. <li class="blockList">
  1130. <h4>ENDCOM</h4>
  1131. <pre>public static final&nbsp;int <a href="../../../../../../src-html/java/util/zip/ZipConstants.html#line.0">ENDCOM</a></pre>
  1132. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.commons.compress.archivers.zip.ZipArchiveEntry.ENDCOM">Constant Field Values</a></dd></dl>
  1133. </li>
  1134. </ul>
  1135. </li>
  1136. </ul>
  1137. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  1138. <ul class="blockList">
  1139. <li class="blockList"><a name="constructor_detail">
  1140. <!-- -->
  1141. </a>
  1142. <h3>Constructor Detail</h3>
  1143. <a name="ZipArchiveEntry(java.lang.String)">
  1144. <!-- -->
  1145. </a>
  1146. <ul class="blockList">
  1147. <li class="blockList">
  1148. <h4>ZipArchiveEntry</h4>
  1149. <pre>public&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.101">ZipArchiveEntry</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)</pre>
  1150. <div class="block">Creates a new zip entry with the specified name.
  1151. <p>Assumes the entry represents a directory if and only if the
  1152. name ends with a forward slash "/".</p></div>
  1153. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the entry</dd></dl>
  1154. </li>
  1155. </ul>
  1156. <a name="ZipArchiveEntry(java.util.zip.ZipEntry)">
  1157. <!-- -->
  1158. </a>
  1159. <ul class="blockList">
  1160. <li class="blockList">
  1161. <h4>ZipArchiveEntry</h4>
  1162. <pre>public&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.115">ZipArchiveEntry</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">ZipEntry</a>&nbsp;entry)
  1163. throws <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipException.html?is-external=true" title="class or interface in java.util.zip">ZipException</a></pre>
  1164. <div class="block">Creates a new zip entry with fields taken from the specified zip entry.
  1165. <p>Assumes the entry represents a directory if and only if the
  1166. name ends with a forward slash "/".</p></div>
  1167. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>entry</code> - the entry to get fields from</dd>
  1168. <dt><span class="strong">Throws:</span></dt>
  1169. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipException.html?is-external=true" title="class or interface in java.util.zip">ZipException</a></code> - on error</dd></dl>
  1170. </li>
  1171. </ul>
  1172. <a name="ZipArchiveEntry(org.apache.commons.compress.archivers.zip.ZipArchiveEntry)">
  1173. <!-- -->
  1174. </a>
  1175. <ul class="blockList">
  1176. <li class="blockList">
  1177. <h4>ZipArchiveEntry</h4>
  1178. <pre>public&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.140">ZipArchiveEntry</a>(<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html" title="class in org.apache.commons.compress.archivers.zip">ZipArchiveEntry</a>&nbsp;entry)
  1179. throws <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipException.html?is-external=true" title="class or interface in java.util.zip">ZipException</a></pre>
  1180. <div class="block">Creates a new zip entry with fields taken from the specified zip entry.
  1181. <p>Assumes the entry represents a directory if and only if the
  1182. name ends with a forward slash "/".</p></div>
  1183. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>entry</code> - the entry to get fields from</dd>
  1184. <dt><span class="strong">Throws:</span></dt>
  1185. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipException.html?is-external=true" title="class or interface in java.util.zip">ZipException</a></code> - on error</dd></dl>
  1186. </li>
  1187. </ul>
  1188. <a name="ZipArchiveEntry()">
  1189. <!-- -->
  1190. </a>
  1191. <ul class="blockList">
  1192. <li class="blockList">
  1193. <h4>ZipArchiveEntry</h4>
  1194. <pre>protected&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.153">ZipArchiveEntry</a>()</pre>
  1195. </li>
  1196. </ul>
  1197. <a name="ZipArchiveEntry(java.io.File, java.lang.String)">
  1198. <!-- -->
  1199. </a>
  1200. <ul class="blockListLast">
  1201. <li class="blockList">
  1202. <h4>ZipArchiveEntry</h4>
  1203. <pre>public&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.168">ZipArchiveEntry</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;inputFile,
  1204. <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;entryName)</pre>
  1205. <div class="block">Creates a new zip entry taking some information from the given
  1206. file and using the provided name.
  1207. <p>The name will be adjusted to end with a forward slash "/" if
  1208. the file is a directory. If the file is not a directory a
  1209. potential trailing forward slash will be stripped from the
  1210. entry name.</p></div>
  1211. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>inputFile</code> - file to create the entry from</dd><dd><code>entryName</code> - name of the entry</dd></dl>
  1212. </li>
  1213. </ul>
  1214. </li>
  1215. </ul>
  1216. <!-- ============ METHOD DETAIL ========== -->
  1217. <ul class="blockList">
  1218. <li class="blockList"><a name="method_detail">
  1219. <!-- -->
  1220. </a>
  1221. <h3>Method Detail</h3>
  1222. <a name="clone()">
  1223. <!-- -->
  1224. </a>
  1225. <ul class="blockList">
  1226. <li class="blockList">
  1227. <h4>clone</h4>
  1228. <pre>public&nbsp;<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>&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.183">clone</a>()</pre>
  1229. <div class="block">Overwrite clone.</div>
  1230. <dl>
  1231. <dt><strong>Overrides:</strong></dt>
  1232. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#clone()" title="class or interface in java.util.zip">clone</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">ZipEntry</a></code></dd>
  1233. <dt><span class="strong">Returns:</span></dt><dd>a cloned copy of this ZipArchiveEntry</dd></dl>
  1234. </li>
  1235. </ul>
  1236. <a name="getMethod()">
  1237. <!-- -->
  1238. </a>
  1239. <ul class="blockList">
  1240. <li class="blockList">
  1241. <h4>getMethod</h4>
  1242. <pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.201">getMethod</a>()</pre>
  1243. <div class="block">Returns the compression method of this entry, or -1 if the
  1244. compression method has not been specified.</div>
  1245. <dl>
  1246. <dt><strong>Overrides:</strong></dt>
  1247. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#getMethod()" title="class or interface in java.util.zip">getMethod</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">ZipEntry</a></code></dd>
  1248. <dt><span class="strong">Returns:</span></dt><dd>compression method</dd><dt><span class="strong">Since:</span></dt>
  1249. <dd>1.1</dd></dl>
  1250. </li>
  1251. </ul>
  1252. <a name="setMethod(int)">
  1253. <!-- -->
  1254. </a>
  1255. <ul class="blockList">
  1256. <li class="blockList">
  1257. <h4>setMethod</h4>
  1258. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.213">setMethod</a>(int&nbsp;method)</pre>
  1259. <div class="block">Sets the compression method of this entry.</div>
  1260. <dl>
  1261. <dt><strong>Overrides:</strong></dt>
  1262. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#setMethod(int)" title="class or interface in java.util.zip">setMethod</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">ZipEntry</a></code></dd>
  1263. <dt><span class="strong">Parameters:</span></dt><dd><code>method</code> - compression method</dd><dt><span class="strong">Since:</span></dt>
  1264. <dd>1.1</dd></dl>
  1265. </li>
  1266. </ul>
  1267. <a name="getInternalAttributes()">
  1268. <!-- -->
  1269. </a>
  1270. <ul class="blockList">
  1271. <li class="blockList">
  1272. <h4>getInternalAttributes</h4>
  1273. <pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.230">getInternalAttributes</a>()</pre>
  1274. <div class="block">Retrieves the internal file attributes.
  1275. <p><b>Note</b>: <a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveInputStream.html" title="class in org.apache.commons.compress.archivers.zip"><code>ZipArchiveInputStream</code></a> is unable to fill
  1276. this field, you must use <a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipFile.html" title="class in org.apache.commons.compress.archivers.zip"><code>ZipFile</code></a> if you want to read
  1277. entries using this attribute.</p></div>
  1278. <dl><dt><span class="strong">Returns:</span></dt><dd>the internal file attributes</dd></dl>
  1279. </li>
  1280. </ul>
  1281. <a name="setInternalAttributes(int)">
  1282. <!-- -->
  1283. </a>
  1284. <ul class="blockList">
  1285. <li class="blockList">
  1286. <h4>setInternalAttributes</h4>
  1287. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.238">setInternalAttributes</a>(int&nbsp;value)</pre>
  1288. <div class="block">Sets the internal file attributes.</div>
  1289. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - an <code>int</code> value</dd></dl>
  1290. </li>
  1291. </ul>
  1292. <a name="getExternalAttributes()">
  1293. <!-- -->
  1294. </a>
  1295. <ul class="blockList">
  1296. <li class="blockList">
  1297. <h4>getExternalAttributes</h4>
  1298. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.251">getExternalAttributes</a>()</pre>
  1299. <div class="block">Retrieves the external file attributes.
  1300. <p><b>Note</b>: <a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveInputStream.html" title="class in org.apache.commons.compress.archivers.zip"><code>ZipArchiveInputStream</code></a> is unable to fill
  1301. this field, you must use <a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipFile.html" title="class in org.apache.commons.compress.archivers.zip"><code>ZipFile</code></a> if you want to read
  1302. entries using this attribute.</p></div>
  1303. <dl><dt><span class="strong">Returns:</span></dt><dd>the external file attributes</dd></dl>
  1304. </li>
  1305. </ul>
  1306. <a name="setExternalAttributes(long)">
  1307. <!-- -->
  1308. </a>
  1309. <ul class="blockList">
  1310. <li class="blockList">
  1311. <h4>setExternalAttributes</h4>
  1312. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.259">setExternalAttributes</a>(long&nbsp;value)</pre>
  1313. <div class="block">Sets the external file attributes.</div>
  1314. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - an <code>long</code> value</dd></dl>
  1315. </li>
  1316. </ul>
  1317. <a name="setUnixMode(int)">
  1318. <!-- -->
  1319. </a>
  1320. <ul class="blockList">
  1321. <li class="blockList">
  1322. <h4>setUnixMode</h4>
  1323. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.268">setUnixMode</a>(int&nbsp;mode)</pre>
  1324. <div class="block">Sets Unix permissions in a way that is understood by Info-Zip's
  1325. unzip command.</div>
  1326. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>mode</code> - an <code>int</code> value</dd></dl>
  1327. </li>
  1328. </ul>
  1329. <a name="getUnixMode()">
  1330. <!-- -->
  1331. </a>
  1332. <ul class="blockList">
  1333. <li class="blockList">
  1334. <h4>getUnixMode</h4>
  1335. <pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.283">getUnixMode</a>()</pre>
  1336. <div class="block">Unix permission.</div>
  1337. <dl><dt><span class="strong">Returns:</span></dt><dd>the unix permissions</dd></dl>
  1338. </li>
  1339. </ul>
  1340. <a name="isUnixSymlink()">
  1341. <!-- -->
  1342. </a>
  1343. <ul class="blockList">
  1344. <li class="blockList">
  1345. <h4>isUnixSymlink</h4>
  1346. <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.296">isUnixSymlink</a>()</pre>
  1347. <div class="block">Returns true if this entry represents a unix symlink,
  1348. in which case the entry's content contains the target path
  1349. for the symlink.</div>
  1350. <dl><dt><span class="strong">Returns:</span></dt><dd>true if the entry represents a unix symlink, false otherwise.</dd><dt><span class="strong">Since:</span></dt>
  1351. <dd>1.5</dd></dl>
  1352. </li>
  1353. </ul>
  1354. <a name="getPlatform()">
  1355. <!-- -->
  1356. </a>
  1357. <ul class="blockList">
  1358. <li class="blockList">
  1359. <h4>getPlatform</h4>
  1360. <pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.307">getPlatform</a>()</pre>
  1361. <div class="block">Platform specification to put into the &quot;version made
  1362. by&quot; part of the central file header.</div>
  1363. <dl><dt><span class="strong">Returns:</span></dt><dd>PLATFORM_FAT unless <a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#setUnixMode(int)"><code>setUnixMode</code></a>
  1364. has been called, in which case PLATFORM_UNIX will be returned.</dd></dl>
  1365. </li>
  1366. </ul>
  1367. <a name="setPlatform(int)">
  1368. <!-- -->
  1369. </a>
  1370. <ul class="blockList">
  1371. <li class="blockList">
  1372. <h4>setPlatform</h4>
  1373. <pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.315">setPlatform</a>(int&nbsp;platform)</pre>
  1374. <div class="block">Set the platform (UNIX or FAT).</div>
  1375. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>platform</code> - an <code>int</code> value - 0 is FAT, 3 is UNIX</dd></dl>
  1376. </li>
  1377. </ul>
  1378. <a name="setExtraFields(org.apache.commons.compress.archivers.zip.ZipExtraField[])">
  1379. <!-- -->
  1380. </a>
  1381. <ul class="blockList">
  1382. <li class="blockList">
  1383. <h4>setExtraFields</h4>
  1384. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.323">setExtraFields</a>(<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipExtraField.html" title="interface in org.apache.commons.compress.archivers.zip">ZipExtraField</a>[]&nbsp;fields)</pre>
  1385. <div class="block">Replaces all currently attached extra fields with the new array.</div>
  1386. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>fields</code> - an array of extra fields</dd></dl>
  1387. </li>
  1388. </ul>
  1389. <a name="getExtraFields()">
  1390. <!-- -->
  1391. </a>
  1392. <ul class="blockList">
  1393. <li class="blockList">
  1394. <h4>getExtraFields</h4>
  1395. <pre>public&nbsp;<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipExtraField.html" title="interface in org.apache.commons.compress.archivers.zip">ZipExtraField</a>[]&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.346">getExtraFields</a>()</pre>
  1396. <div class="block">Retrieves all extra fields that have been parsed successfully.
  1397. <p><b>Note</b>: The set of extra fields may be incomplete when
  1398. <a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveInputStream.html" title="class in org.apache.commons.compress.archivers.zip"><code>ZipArchiveInputStream</code></a> has been used as some extra
  1399. fields use the central directory to store additional
  1400. information.</p></div>
  1401. <dl><dt><span class="strong">Returns:</span></dt><dd>an array of the extra fields</dd></dl>
  1402. </li>
  1403. </ul>
  1404. <a name="getExtraFields(boolean)">
  1405. <!-- -->
  1406. </a>
  1407. <ul class="blockList">
  1408. <li class="blockList">
  1409. <h4>getExtraFields</h4>
  1410. <pre>public&nbsp;<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipExtraField.html" title="interface in org.apache.commons.compress.archivers.zip">ZipExtraField</a>[]&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.359">getExtraFields</a>(boolean&nbsp;includeUnparseable)</pre>
  1411. <div class="block">Retrieves extra fields.</div>
  1412. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>includeUnparseable</code> - whether to also return unparseable
  1413. extra fields as <a href="../../../../../../org/apache/commons/compress/archivers/zip/UnparseableExtraFieldData.html" title="class in org.apache.commons.compress.archivers.zip"><code>UnparseableExtraFieldData</code></a> if such data
  1414. exists.</dd>
  1415. <dt><span class="strong">Returns:</span></dt><dd>an array of the extra fields</dd><dt><span class="strong">Since:</span></dt>
  1416. <dd>1.1</dd></dl>
  1417. </li>
  1418. </ul>
  1419. <a name="addExtraField(org.apache.commons.compress.archivers.zip.ZipExtraField)">
  1420. <!-- -->
  1421. </a>
  1422. <ul class="blockList">
  1423. <li class="blockList">
  1424. <h4>addExtraField</h4>
  1425. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.420">addExtraField</a>(<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipExtraField.html" title="interface in org.apache.commons.compress.archivers.zip">ZipExtraField</a>&nbsp;ze)</pre>
  1426. <div class="block">Adds an extra field - replacing an already present extra field
  1427. of the same type.
  1428. <p>If no extra field of the same type exists, the field will be
  1429. added as last field.</p></div>
  1430. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>ze</code> - an extra field</dd></dl>
  1431. </li>
  1432. </ul>
  1433. <a name="addAsFirstExtraField(org.apache.commons.compress.archivers.zip.ZipExtraField)">
  1434. <!-- -->
  1435. </a>
  1436. <ul class="blockList">
  1437. <li class="blockList">
  1438. <h4>addAsFirstExtraField</h4>
  1439. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.445">addAsFirstExtraField</a>(<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipExtraField.html" title="interface in org.apache.commons.compress.archivers.zip">ZipExtraField</a>&nbsp;ze)</pre>
  1440. <div class="block">Adds an extra field - replacing an already present extra field
  1441. of the same type.
  1442. <p>The new extra field will be the first one.</p></div>
  1443. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>ze</code> - an extra field</dd></dl>
  1444. </li>
  1445. </ul>
  1446. <a name="removeExtraField(org.apache.commons.compress.archivers.zip.ZipShort)">
  1447. <!-- -->
  1448. </a>
  1449. <ul class="blockList">
  1450. <li class="blockList">
  1451. <h4>removeExtraField</h4>
  1452. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.467">removeExtraField</a>(<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipShort.html" title="class in org.apache.commons.compress.archivers.zip">ZipShort</a>&nbsp;type)</pre>
  1453. <div class="block">Remove an extra field.</div>
  1454. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - the type of extra field to remove</dd></dl>
  1455. </li>
  1456. </ul>
  1457. <a name="removeUnparseableExtraFieldData()">
  1458. <!-- -->
  1459. </a>
  1460. <ul class="blockList">
  1461. <li class="blockList">
  1462. <h4>removeUnparseableExtraFieldData</h4>
  1463. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.490">removeUnparseableExtraFieldData</a>()</pre>
  1464. <div class="block">Removes unparseable extra field data.</div>
  1465. <dl><dt><span class="strong">Since:</span></dt>
  1466. <dd>1.1</dd></dl>
  1467. </li>
  1468. </ul>
  1469. <a name="getExtraField(org.apache.commons.compress.archivers.zip.ZipShort)">
  1470. <!-- -->
  1471. </a>
  1472. <ul class="blockList">
  1473. <li class="blockList">
  1474. <h4>getExtraField</h4>
  1475. <pre>public&nbsp;<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipExtraField.html" title="interface in org.apache.commons.compress.archivers.zip">ZipExtraField</a>&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.504">getExtraField</a>(<a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipShort.html" title="class in org.apache.commons.compress.archivers.zip">ZipShort</a>&nbsp;type)</pre>
  1476. <div class="block">Looks up an extra field by its header id.</div>
  1477. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - the header id</dd>
  1478. <dt><span class="strong">Returns:</span></dt><dd>null if no such field exists.</dd></dl>
  1479. </li>
  1480. </ul>
  1481. <a name="getUnparseableExtraFieldData()">
  1482. <!-- -->
  1483. </a>
  1484. <ul class="blockList">
  1485. <li class="blockList">
  1486. <h4>getUnparseableExtraFieldData</h4>
  1487. <pre>public&nbsp;<a href="../../../../../../org/apache/commons/compress/archivers/zip/UnparseableExtraFieldData.html" title="class in org.apache.commons.compress.archivers.zip">UnparseableExtraFieldData</a>&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.522">getUnparseableExtraFieldData</a>()</pre>
  1488. <div class="block">Looks up extra field data that couldn't be parsed correctly.</div>
  1489. <dl><dt><span class="strong">Returns:</span></dt><dd>null if no such field exists.</dd><dt><span class="strong">Since:</span></dt>
  1490. <dd>1.1</dd></dl>
  1491. </li>
  1492. </ul>
  1493. <a name="setExtra(byte[])">
  1494. <!-- -->
  1495. </a>
  1496. <ul class="blockList">
  1497. <li class="blockList">
  1498. <h4>setExtra</h4>
  1499. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.535">setExtra</a>(byte[]&nbsp;extra)
  1500. throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
  1501. <div class="block">Parses the given bytes as extra field data and consumes any
  1502. unparseable data as an <a href="../../../../../../org/apache/commons/compress/archivers/zip/UnparseableExtraFieldData.html" title="class in org.apache.commons.compress.archivers.zip"><code>UnparseableExtraFieldData</code></a>
  1503. instance.</div>
  1504. <dl>
  1505. <dt><strong>Overrides:</strong></dt>
  1506. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#setExtra(byte[])" title="class or interface in java.util.zip">setExtra</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">ZipEntry</a></code></dd>
  1507. <dt><span class="strong">Parameters:</span></dt><dd><code>extra</code> - an array of bytes to be parsed into extra fields</dd>
  1508. <dt><span class="strong">Throws:</span></dt>
  1509. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></code> - if the bytes cannot be parsed</dd>
  1510. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></code> - on error</dd></dl>
  1511. </li>
  1512. </ul>
  1513. <a name="setExtra()">
  1514. <!-- -->
  1515. </a>
  1516. <ul class="blockList">
  1517. <li class="blockList">
  1518. <h4>setExtra</h4>
  1519. <pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.554">setExtra</a>()</pre>
  1520. <div class="block">Unfortunately <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipOutputStream.html?is-external=true" title="class or interface in java.util.zip"><code>java.util.zip.ZipOutputStream</code></a> seems to access the extra data
  1521. directly, so overriding getExtra doesn't help - we need to
  1522. modify super's data directly.</div>
  1523. </li>
  1524. </ul>
  1525. <a name="setCentralDirectoryExtra(byte[])">
  1526. <!-- -->
  1527. </a>
  1528. <ul class="blockList">
  1529. <li class="blockList">
  1530. <h4>setCentralDirectoryExtra</h4>
  1531. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.562">setCentralDirectoryExtra</a>(byte[]&nbsp;b)</pre>
  1532. <div class="block">Sets the central directory part of extra fields.</div>
  1533. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>b</code> - an array of bytes to be parsed into extra fields</dd></dl>
  1534. </li>
  1535. </ul>
  1536. <a name="getLocalFileDataExtra()">
  1537. <!-- -->
  1538. </a>
  1539. <ul class="blockList">
  1540. <li class="blockList">
  1541. <h4>getLocalFileDataExtra</h4>
  1542. <pre>public&nbsp;byte[]&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.577">getLocalFileDataExtra</a>()</pre>
  1543. <div class="block">Retrieves the extra data for the local file data.</div>
  1544. <dl><dt><span class="strong">Returns:</span></dt><dd>the extra data for local file</dd></dl>
  1545. </li>
  1546. </ul>
  1547. <a name="getCentralDirectoryExtra()">
  1548. <!-- -->
  1549. </a>
  1550. <ul class="blockList">
  1551. <li class="blockList">
  1552. <h4>getCentralDirectoryExtra</h4>
  1553. <pre>public&nbsp;byte[]&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.586">getCentralDirectoryExtra</a>()</pre>
  1554. <div class="block">Retrieves the extra data for the central directory.</div>
  1555. <dl><dt><span class="strong">Returns:</span></dt><dd>the central directory extra data</dd></dl>
  1556. </li>
  1557. </ul>
  1558. <a name="getName()">
  1559. <!-- -->
  1560. </a>
  1561. <ul class="blockList">
  1562. <li class="blockList">
  1563. <h4>getName</h4>
  1564. <pre>public&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/archivers/zip/ZipArchiveEntry.html#line.595">getName</a>()</pre>
  1565. <div class="block">Get the name of the entry.</div>
  1566. <dl>
  1567. <dt><strong>Specified by:</strong></dt>
  1568. <dd><code><a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html#getName()">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html" title="interface in org.apache.commons.compress.archivers">ArchiveEntry</a></code></dd>
  1569. <dt><strong>Overrides:</strong></dt>
  1570. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#getName()" title="class or interface in java.util.zip">getName</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">ZipEntry</a></code></dd>
  1571. <dt><span class="strong">Returns:</span></dt><dd>the entry name</dd></dl>
  1572. </li>
  1573. </ul>
  1574. <a name="isDirectory()">
  1575. <!-- -->
  1576. </a>
  1577. <ul class="blockList">
  1578. <li class="blockList">
  1579. <h4>isDirectory</h4>
  1580. <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.604">isDirectory</a>()</pre>
  1581. <div class="block">Is this entry a directory?</div>
  1582. <dl>
  1583. <dt><strong>Specified by:</strong></dt>
  1584. <dd><code><a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html#isDirectory()">isDirectory</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html" title="interface in org.apache.commons.compress.archivers">ArchiveEntry</a></code></dd>
  1585. <dt><strong>Overrides:</strong></dt>
  1586. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#isDirectory()" title="class or interface in java.util.zip">isDirectory</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">ZipEntry</a></code></dd>
  1587. <dt><span class="strong">Returns:</span></dt><dd>true if the entry is a directory</dd></dl>
  1588. </li>
  1589. </ul>
  1590. <a name="setName(java.lang.String)">
  1591. <!-- -->
  1592. </a>
  1593. <ul class="blockList">
  1594. <li class="blockList">
  1595. <h4>setName</h4>
  1596. <pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.612">setName</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)</pre>
  1597. <div class="block">Set the name of the entry.</div>
  1598. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name to use</dd></dl>
  1599. </li>
  1600. </ul>
  1601. <a name="getSize()">
  1602. <!-- -->
  1603. </a>
  1604. <ul class="blockList">
  1605. <li class="blockList">
  1606. <h4>getSize</h4>
  1607. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.630">getSize</a>()</pre>
  1608. <div class="block">Gets the uncompressed size of the entry data.
  1609. <p><b>Note</b>: <a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveInputStream.html" title="class in org.apache.commons.compress.archivers.zip"><code>ZipArchiveInputStream</code></a> may create
  1610. entries that return <a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html#SIZE_UNKNOWN"><code>SIZE_UNKNOWN</code></a> as long
  1611. as the entry hasn't been read completely.</p></div>
  1612. <dl>
  1613. <dt><strong>Specified by:</strong></dt>
  1614. <dd><code><a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html#getSize()">getSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html" title="interface in org.apache.commons.compress.archivers">ArchiveEntry</a></code></dd>
  1615. <dt><strong>Overrides:</strong></dt>
  1616. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#getSize()" title="class or interface in java.util.zip">getSize</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">ZipEntry</a></code></dd>
  1617. <dt><span class="strong">Returns:</span></dt><dd>the entry size</dd></dl>
  1618. </li>
  1619. </ul>
  1620. <a name="setSize(long)">
  1621. <!-- -->
  1622. </a>
  1623. <ul class="blockList">
  1624. <li class="blockList">
  1625. <h4>setSize</h4>
  1626. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.641">setSize</a>(long&nbsp;size)</pre>
  1627. <div class="block">Sets the uncompressed size of the entry data.</div>
  1628. <dl>
  1629. <dt><strong>Overrides:</strong></dt>
  1630. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#setSize(long)" title="class or interface in java.util.zip">setSize</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">ZipEntry</a></code></dd>
  1631. <dt><span class="strong">Parameters:</span></dt><dd><code>size</code> - the uncompressed size in bytes</dd>
  1632. <dt><span class="strong">Throws:</span></dt>
  1633. <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 specified size is less
  1634. than 0</dd></dl>
  1635. </li>
  1636. </ul>
  1637. <a name="setName(java.lang.String, byte[])">
  1638. <!-- -->
  1639. </a>
  1640. <ul class="blockList">
  1641. <li class="blockList">
  1642. <h4>setName</h4>
  1643. <pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.657">setName</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,
  1644. byte[]&nbsp;rawName)</pre>
  1645. <div class="block">Sets the name using the raw bytes and the string created from
  1646. it by guessing or using the configured encoding.</div>
  1647. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name to use created from the raw bytes using
  1648. the guessed or configured encoding</dd><dd><code>rawName</code> - the bytes originally read as name from the
  1649. archive</dd><dt><span class="strong">Since:</span></dt>
  1650. <dd>1.2</dd></dl>
  1651. </li>
  1652. </ul>
  1653. <a name="getRawName()">
  1654. <!-- -->
  1655. </a>
  1656. <ul class="blockList">
  1657. <li class="blockList">
  1658. <h4>getRawName</h4>
  1659. <pre>public&nbsp;byte[]&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.672">getRawName</a>()</pre>
  1660. <div class="block">Returns the raw bytes that made up the name before it has been
  1661. converted using the configured or guessed encoding.
  1662. <p>This method will return null if this instance has not been
  1663. read from an archive.</p></div>
  1664. <dl><dt><span class="strong">Returns:</span></dt><dd>the raw name bytes</dd><dt><span class="strong">Since:</span></dt>
  1665. <dd>1.2</dd></dl>
  1666. </li>
  1667. </ul>
  1668. <a name="hashCode()">
  1669. <!-- -->
  1670. </a>
  1671. <ul class="blockList">
  1672. <li class="blockList">
  1673. <h4>hashCode</h4>
  1674. <pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.687">hashCode</a>()</pre>
  1675. <div class="block">Get the hashCode of the entry.
  1676. This uses the name as the hashcode.</div>
  1677. <dl>
  1678. <dt><strong>Overrides:</strong></dt>
  1679. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#hashCode()" title="class or interface in java.util.zip">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true" title="class or interface in java.util.zip">ZipEntry</a></code></dd>
  1680. <dt><span class="strong">Returns:</span></dt><dd>a hashcode.</dd></dl>
  1681. </li>
  1682. </ul>
  1683. <a name="getGeneralPurposeBit()">
  1684. <!-- -->
  1685. </a>
  1686. <ul class="blockList">
  1687. <li class="blockList">
  1688. <h4>getGeneralPurposeBit</h4>
  1689. <pre>public&nbsp;<a href="../../../../../../org/apache/commons/compress/archivers/zip/GeneralPurposeBit.html" title="class in org.apache.commons.compress.archivers.zip">GeneralPurposeBit</a>&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.700">getGeneralPurposeBit</a>()</pre>
  1690. <div class="block">The "general purpose bit" field.</div>
  1691. <dl><dt><span class="strong">Returns:</span></dt><dd>the general purpose bit</dd><dt><span class="strong">Since:</span></dt>
  1692. <dd>1.1</dd></dl>
  1693. </li>
  1694. </ul>
  1695. <a name="setGeneralPurposeBit(org.apache.commons.compress.archivers.zip.GeneralPurposeBit)">
  1696. <!-- -->
  1697. </a>
  1698. <ul class="blockList">
  1699. <li class="blockList">
  1700. <h4>setGeneralPurposeBit</h4>
  1701. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.709">setGeneralPurposeBit</a>(<a href="../../../../../../org/apache/commons/compress/archivers/zip/GeneralPurposeBit.html" title="class in org.apache.commons.compress.archivers.zip">GeneralPurposeBit</a>&nbsp;b)</pre>
  1702. <div class="block">The "general purpose bit" field.</div>
  1703. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>b</code> - the general purpose bit</dd><dt><span class="strong">Since:</span></dt>
  1704. <dd>1.1</dd></dl>
  1705. </li>
  1706. </ul>
  1707. <a name="getLastModifiedDate()">
  1708. <!-- -->
  1709. </a>
  1710. <ul class="blockList">
  1711. <li class="blockList">
  1712. <h4>getLastModifiedDate</h4>
  1713. <pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.758">getLastModifiedDate</a>()</pre>
  1714. <div class="block">Wraps <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#getTime()" title="class or interface in java.util.zip"><code>ZipEntry.getTime()</code></a> with a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util"><code>Date</code></a> as the
  1715. entry's last modified date.
  1716. <p>Changes to the implementation of <a href="http://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipEntry.html?is-external=true#getTime()" title="class or interface in java.util.zip"><code>ZipEntry.getTime()</code></a>
  1717. leak through and the returned value may depend on your local
  1718. time zone as well as your version of Java.</p></div>
  1719. <dl>
  1720. <dt><strong>Specified by:</strong></dt>
  1721. <dd><code><a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html#getLastModifiedDate()">getLastModifiedDate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html" title="interface in org.apache.commons.compress.archivers">ArchiveEntry</a></code></dd>
  1722. <dt><span class="strong">Returns:</span></dt><dd>the last modified date of this entry.</dd></dl>
  1723. </li>
  1724. </ul>
  1725. <a name="equals(java.lang.Object)">
  1726. <!-- -->
  1727. </a>
  1728. <ul class="blockList">
  1729. <li class="blockList">
  1730. <h4>equals</h4>
  1731. <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.766">equals</a>(<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>&nbsp;obj)</pre>
  1732. <dl>
  1733. <dt><strong>Overrides:</strong></dt>
  1734. <dd><code><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></code>&nbsp;in class&nbsp;<code><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></code></dd>
  1735. </dl>
  1736. </li>
  1737. </ul>
  1738. <a name="setVersionMadeBy(int)">
  1739. <!-- -->
  1740. </a>
  1741. <ul class="blockList">
  1742. <li class="blockList">
  1743. <h4>setVersionMadeBy</h4>
  1744. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.812">setVersionMadeBy</a>(int&nbsp;versionMadeBy)</pre>
  1745. <div class="block">Sets the "version made by" field.</div>
  1746. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>versionMadeBy</code> - "version made by" field</dd><dt><span class="strong">Since:</span></dt>
  1747. <dd>1.11</dd></dl>
  1748. </li>
  1749. </ul>
  1750. <a name="setVersionRequired(int)">
  1751. <!-- -->
  1752. </a>
  1753. <ul class="blockList">
  1754. <li class="blockList">
  1755. <h4>setVersionRequired</h4>
  1756. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.821">setVersionRequired</a>(int&nbsp;versionRequired)</pre>
  1757. <div class="block">Sets the "version required to expand" field.</div>
  1758. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>versionRequired</code> - "version required to expand" field</dd><dt><span class="strong">Since:</span></dt>
  1759. <dd>1.11</dd></dl>
  1760. </li>
  1761. </ul>
  1762. <a name="getVersionRequired()">
  1763. <!-- -->
  1764. </a>
  1765. <ul class="blockList">
  1766. <li class="blockList">
  1767. <h4>getVersionRequired</h4>
  1768. <pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.830">getVersionRequired</a>()</pre>
  1769. <div class="block">The "version required to expand" field.</div>
  1770. <dl><dt><span class="strong">Returns:</span></dt><dd>"version required to expand" field</dd><dt><span class="strong">Since:</span></dt>
  1771. <dd>1.11</dd></dl>
  1772. </li>
  1773. </ul>
  1774. <a name="getVersionMadeBy()">
  1775. <!-- -->
  1776. </a>
  1777. <ul class="blockList">
  1778. <li class="blockList">
  1779. <h4>getVersionMadeBy</h4>
  1780. <pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.839">getVersionMadeBy</a>()</pre>
  1781. <div class="block">The "version made by" field.</div>
  1782. <dl><dt><span class="strong">Returns:</span></dt><dd>"version made by" field</dd><dt><span class="strong">Since:</span></dt>
  1783. <dd>1.11</dd></dl>
  1784. </li>
  1785. </ul>
  1786. <a name="getRawFlag()">
  1787. <!-- -->
  1788. </a>
  1789. <ul class="blockList">
  1790. <li class="blockList">
  1791. <h4>getRawFlag</h4>
  1792. <pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.848">getRawFlag</a>()</pre>
  1793. <div class="block">The content of the flags field.</div>
  1794. <dl><dt><span class="strong">Returns:</span></dt><dd>content of the flags field</dd><dt><span class="strong">Since:</span></dt>
  1795. <dd>1.11</dd></dl>
  1796. </li>
  1797. </ul>
  1798. <a name="setRawFlag(int)">
  1799. <!-- -->
  1800. </a>
  1801. <ul class="blockListLast">
  1802. <li class="blockList">
  1803. <h4>setRawFlag</h4>
  1804. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html#line.857">setRawFlag</a>(int&nbsp;rawFlag)</pre>
  1805. <div class="block">Sets the content of the flags field.</div>
  1806. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>rawFlag</code> - content of the flags field</dd><dt><span class="strong">Since:</span></dt>
  1807. <dd>1.11</dd></dl>
  1808. </li>
  1809. </ul>
  1810. </li>
  1811. </ul>
  1812. </li>
  1813. </ul>
  1814. </div>
  1815. </div>
  1816. <!-- ========= END OF CLASS DATA ========= -->
  1817. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  1818. <div class="bottomNav"><a name="navbar_bottom">
  1819. <!-- -->
  1820. </a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
  1821. <!-- -->
  1822. </a>
  1823. <ul class="navList" title="Navigation">
  1824. <li><a href="../../../../../../overview-summary.html">Overview</a></li>
  1825. <li><a href="package-summary.html">Package</a></li>
  1826. <li class="navBarCell1Rev">Class</li>
  1827. <li><a href="class-use/ZipArchiveEntry.html">Use</a></li>
  1828. <li><a href="package-tree.html">Tree</a></li>
  1829. <li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
  1830. <li><a href="../../../../../../index-all.html">Index</a></li>
  1831. <li><a href="../../../../../../help-doc.html">Help</a></li>
  1832. </ul>
  1833. </div>
  1834. <div class="subNav">
  1835. <ul class="navList">
  1836. <li><a href="../../../../../../org/apache/commons/compress/archivers/zip/Zip64RequiredException.html" title="class in org.apache.commons.compress.archivers.zip"><span class="strong">Prev Class</span></a></li>
  1837. <li><a href="../../../../../../org/apache/commons/compress/archivers/zip/ZipArchiveEntryPredicate.html" title="interface in org.apache.commons.compress.archivers.zip"><span class="strong">Next Class</span></a></li>
  1838. </ul>
  1839. <ul class="navList">
  1840. <li><a href="../../../../../../index.html?org/apache/commons/compress/archivers/zip/ZipArchiveEntry.html" target="_top">Frames</a></li>
  1841. <li><a href="ZipArchiveEntry.html" target="_top">No Frames</a></li>
  1842. </ul>
  1843. <ul class="navList" id="allclasses_navbar_bottom">
  1844. <li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
  1845. </ul>
  1846. <div>
  1847. <script type="text/javascript"><!--
  1848. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  1849. if(window==top) {
  1850. allClassesLink.style.display = "block";
  1851. }
  1852. else {
  1853. allClassesLink.style.display = "none";
  1854. }
  1855. //-->
  1856. </script>
  1857. </div>
  1858. <div>
  1859. <ul class="subNavList">
  1860. <li>Summary:&nbsp;</li>
  1861. <li>Nested&nbsp;|&nbsp;</li>
  1862. <li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
  1863. <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
  1864. <li><a href="#method_summary">Method</a></li>
  1865. </ul>
  1866. <ul class="subNavList">
  1867. <li>Detail:&nbsp;</li>
  1868. <li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
  1869. <li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
  1870. <li><a href="#method_detail">Method</a></li>
  1871. </ul>
  1872. </div>
  1873. <a name="skip-navbar_bottom">
  1874. <!-- -->
  1875. </a></div>
  1876. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  1877. <p class="legalCopy"><small>Copyright &#169; 2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
  1878. </body>
  1879. </html>