CpioArchiveEntry.html 71 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376
  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>CpioArchiveEntry (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="CpioArchiveEntry (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/CpioArchiveEntry.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>Prev Class</li>
  43. <li><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveInputStream.html" title="class in org.apache.commons.compress.archivers.cpio"><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/cpio/CpioArchiveEntry.html" target="_top">Frames</a></li>
  47. <li><a href="CpioArchiveEntry.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>Field&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>Field&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.cpio</div>
  86. <h2 title="Class CpioArchiveEntry" class="title">Class CpioArchiveEntry</h2>
  87. </div>
  88. <div class="contentContainer">
  89. <ul class="inheritance">
  90. <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
  91. <li>
  92. <ul class="inheritance">
  93. <li>org.apache.commons.compress.archivers.cpio.CpioArchiveEntry</li>
  94. </ul>
  95. </li>
  96. </ul>
  97. <div class="description">
  98. <ul class="blockList">
  99. <li class="blockList">
  100. <dl>
  101. <dt>All Implemented Interfaces:</dt>
  102. <dd><a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html" title="interface in org.apache.commons.compress.archivers">ArchiveEntry</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html" title="interface in org.apache.commons.compress.archivers.cpio">CpioConstants</a></dd>
  103. </dl>
  104. <hr>
  105. <br>
  106. <pre>public class <a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.146">CpioArchiveEntry</a>
  107. extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
  108. implements <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html" title="interface in org.apache.commons.compress.archivers.cpio">CpioConstants</a>, <a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html" title="interface in org.apache.commons.compress.archivers">ArchiveEntry</a></pre>
  109. <div class="block">A cpio archive consists of a sequence of files. There are several types of
  110. headers defided in two categories of new and old format. The headers are
  111. recognized by magic numbers:
  112. <ul>
  113. <li>"070701" ASCII for new portable format</li>
  114. <li>"070702" ASCII for new portable format with CRC</li>
  115. <li>"070707" ASCII for old ascii (also known as Portable ASCII, odc or old
  116. character format</li>
  117. <li>070707 binary for old binary</li>
  118. </ul>
  119. <p>The old binary format is limited to 16 bits for user id, group
  120. id, device, and inode numbers. It is limited to 4 gigabyte file
  121. sizes.
  122. The old ASCII format is limited to 18 bits for the user id, group
  123. id, device, and inode numbers. It is limited to 8 gigabyte file
  124. sizes.
  125. The new ASCII format is limited to 4 gigabyte file sizes.
  126. CPIO 2.5 knows also about tar, but it is not recognized here.</p>
  127. <h3>OLD FORMAT</h3>
  128. <p>Each file has a 76 (ascii) / 26 (binary) byte header, a variable
  129. length, NUL terminated filename, and variable length file data. A
  130. header for a filename "TRAILER!!!" indicates the end of the
  131. archive.</p>
  132. <p>All the fields in the header are ISO 646 (approximately ASCII)
  133. strings of octal numbers, left padded, not NUL terminated.</p>
  134. <pre>
  135. FIELDNAME NOTES
  136. c_magic The integer value octal 070707. This value can be used to deter-
  137. mine whether this archive is written with little-endian or big-
  138. endian integers.
  139. c_dev Device that contains a directory entry for this file
  140. c_ino I-node number that identifies the input file to the file system
  141. c_mode The mode specifies both the regular permissions and the file type.
  142. c_uid Numeric User ID of the owner of the input file
  143. c_gid Numeric Group ID of the owner of the input file
  144. c_nlink Number of links that are connected to the input file
  145. c_rdev For block special and character special entries, this field
  146. contains the associated device number. For all other entry types,
  147. it should be set to zero by writers and ignored by readers.
  148. c_mtime[2] Modification time of the file, indicated as the number of seconds
  149. since the start of the epoch, 00:00:00 UTC January 1, 1970. The
  150. four-byte integer is stored with the most-significant 16 bits
  151. first followed by the least-significant 16 bits. Each of the two
  152. 16 bit values are stored in machine-native byte order.
  153. c_namesize Length of the path name, including the terminating null byte
  154. c_filesize[2] Length of the file in bytes. This is the length of the data
  155. section that follows the header structure. Must be 0 for
  156. FIFOs and directories
  157. All fields are unsigned short fields with 16-bit integer values
  158. apart from c_mtime and c_filesize which are 32-bit integer values
  159. </pre>
  160. <p>If necessary, the filename and file data are padded with a NUL byte to an even length</p>
  161. <p>Special files, directories, and the trailer are recorded with
  162. the h_filesize field equal to 0.</p>
  163. <p>In the ASCII version of this format, the 16-bit entries are represented as 6-byte octal numbers,
  164. and the 32-bit entries are represented as 11-byte octal numbers. No padding is added.</p>
  165. <h3>NEW FORMAT</h3>
  166. <p>Each file has a 110 byte header, a variable length, NUL
  167. terminated filename, and variable length file data. A header for a
  168. filename "TRAILER!!!" indicates the end of the archive. All the
  169. fields in the header are ISO 646 (approximately ASCII) strings of
  170. hexadecimal numbers, left padded, not NUL terminated.</p>
  171. <pre>
  172. FIELDNAME NOTES
  173. c_magic[6] The string 070701 for new ASCII, the string 070702 for new ASCII with CRC
  174. c_ino[8]
  175. c_mode[8]
  176. c_uid[8]
  177. c_gid[8]
  178. c_nlink[8]
  179. c_mtim[8]
  180. c_filesize[8] must be 0 for FIFOs and directories
  181. c_maj[8]
  182. c_min[8]
  183. c_rmaj[8] only valid for chr and blk special files
  184. c_rmin[8] only valid for chr and blk special files
  185. c_namesize[8] count includes terminating NUL in pathname
  186. c_check[8] 0 for "new" portable format; for CRC format
  187. the sum of all the bytes in the file
  188. </pre>
  189. <p>New ASCII Format The "new" ASCII format uses 8-byte hexadecimal
  190. fields for all numbers and separates device numbers into separate
  191. fields for major and minor numbers.</p>
  192. <p>The pathname is followed by NUL bytes so that the total size of
  193. the fixed header plus pathname is a multiple of four. Likewise, the
  194. file data is padded to a multiple of four bytes.</p>
  195. <p>This class uses mutable fields and is not considered to be
  196. threadsafe.</p>
  197. <p>Based on code from the jRPM project (http://jrpm.sourceforge.net).</p>
  198. <p>The MAGIC numbers and other constants are defined in <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html" title="interface in org.apache.commons.compress.archivers.cpio"><code>CpioConstants</code></a></p>
  199. <p>
  200. N.B. does not handle the cpio "tar" format
  201. </p></div>
  202. <dl><dt><span class="strong">See Also:</span></dt><dd><a href="http://people.freebsd.org/~kientzle/libarchive/man/cpio.5.txt">http://people.freebsd.org/~kientzle/libarchive/man/cpio.5.txt</a></dd><dt><span class="strong">This class is not thread-safe</span></dt>
  203. <dd></dd></dl>
  204. </li>
  205. </ul>
  206. </div>
  207. <div class="summary">
  208. <ul class="blockList">
  209. <li class="blockList">
  210. <!-- =========== FIELD SUMMARY =========== -->
  211. <ul class="blockList">
  212. <li class="blockList"><a name="field_summary">
  213. <!-- -->
  214. </a>
  215. <h3>Field Summary</h3>
  216. <ul class="blockList">
  217. <li class="blockList"><a name="fields_inherited_from_class_org.apache.commons.compress.archivers.cpio.CpioConstants">
  218. <!-- -->
  219. </a>
  220. <h3>Fields inherited from interface&nbsp;org.apache.commons.compress.archivers.cpio.<a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html" title="interface in org.apache.commons.compress.archivers.cpio">CpioConstants</a></h3>
  221. <code><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#BLOCK_SIZE">BLOCK_SIZE</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_IRGRP">C_IRGRP</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_IROTH">C_IROTH</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_IRUSR">C_IRUSR</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_ISBLK">C_ISBLK</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_ISCHR">C_ISCHR</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_ISDIR">C_ISDIR</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_ISFIFO">C_ISFIFO</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_ISGID">C_ISGID</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_ISLNK">C_ISLNK</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_ISNWK">C_ISNWK</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_ISREG">C_ISREG</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_ISSOCK">C_ISSOCK</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_ISUID">C_ISUID</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_ISVTX">C_ISVTX</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_IWGRP">C_IWGRP</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_IWOTH">C_IWOTH</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_IWUSR">C_IWUSR</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_IXGRP">C_IXGRP</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_IXOTH">C_IXOTH</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#C_IXUSR">C_IXUSR</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#CPIO_TRAILER">CPIO_TRAILER</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#FORMAT_NEW">FORMAT_NEW</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#FORMAT_NEW_CRC">FORMAT_NEW_CRC</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#FORMAT_NEW_MASK">FORMAT_NEW_MASK</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#FORMAT_OLD_ASCII">FORMAT_OLD_ASCII</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#FORMAT_OLD_BINARY">FORMAT_OLD_BINARY</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#FORMAT_OLD_MASK">FORMAT_OLD_MASK</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#MAGIC_NEW">MAGIC_NEW</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#MAGIC_NEW_CRC">MAGIC_NEW_CRC</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#MAGIC_OLD_ASCII">MAGIC_OLD_ASCII</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#MAGIC_OLD_BINARY">MAGIC_OLD_BINARY</a>, <a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioConstants.html#S_IFMT">S_IFMT</a></code></li>
  222. </ul>
  223. <ul class="blockList">
  224. <li class="blockList"><a name="fields_inherited_from_class_org.apache.commons.compress.archivers.ArchiveEntry">
  225. <!-- -->
  226. </a>
  227. <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>
  228. <code><a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html#SIZE_UNKNOWN">SIZE_UNKNOWN</a></code></li>
  229. </ul>
  230. </li>
  231. </ul>
  232. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  233. <ul class="blockList">
  234. <li class="blockList"><a name="constructor_summary">
  235. <!-- -->
  236. </a>
  237. <h3>Constructor Summary</h3>
  238. <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  239. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  240. <tr>
  241. <th class="colOne" scope="col">Constructor and Description</th>
  242. </tr>
  243. <tr class="altColor">
  244. <td class="colOne"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#CpioArchiveEntry(java.io.File,%20java.lang.String)">CpioArchiveEntry</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,
  245. <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>
  246. <div class="block">Creates a CPIOArchiveEntry with a specified name for a
  247. specified file.</div>
  248. </td>
  249. </tr>
  250. <tr class="rowColor">
  251. <td class="colOne"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#CpioArchiveEntry(short)">CpioArchiveEntry</a></strong>(short&nbsp;format)</code>
  252. <div class="block">Creates a CPIOArchiveEntry with a specified format.</div>
  253. </td>
  254. </tr>
  255. <tr class="altColor">
  256. <td class="colOne"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#CpioArchiveEntry(short,%20java.io.File,%20java.lang.String)">CpioArchiveEntry</a></strong>(short&nbsp;format,
  257. <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,
  258. <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>
  259. <div class="block">Creates a CPIOArchiveEntry with a specified name for a
  260. specified file.</div>
  261. </td>
  262. </tr>
  263. <tr class="rowColor">
  264. <td class="colOne"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#CpioArchiveEntry(short,%20java.lang.String)">CpioArchiveEntry</a></strong>(short&nbsp;format,
  265. <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>
  266. <div class="block">Creates a CPIOArchiveEntry with a specified name.</div>
  267. </td>
  268. </tr>
  269. <tr class="altColor">
  270. <td class="colOne"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#CpioArchiveEntry(short,%20java.lang.String,%20long)">CpioArchiveEntry</a></strong>(short&nbsp;format,
  271. <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,
  272. long&nbsp;size)</code>
  273. <div class="block">Creates a CPIOArchiveEntry with a specified name.</div>
  274. </td>
  275. </tr>
  276. <tr class="rowColor">
  277. <td class="colOne"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#CpioArchiveEntry(java.lang.String)">CpioArchiveEntry</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>
  278. <div class="block">Creates a CPIOArchiveEntry with a specified name.</div>
  279. </td>
  280. </tr>
  281. <tr class="altColor">
  282. <td class="colOne"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#CpioArchiveEntry(java.lang.String,%20long)">CpioArchiveEntry</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,
  283. long&nbsp;size)</code>
  284. <div class="block">Creates a CPIOArchiveEntry with a specified name.</div>
  285. </td>
  286. </tr>
  287. </table>
  288. </li>
  289. </ul>
  290. <!-- ========== METHOD SUMMARY =========== -->
  291. <ul class="blockList">
  292. <li class="blockList"><a name="method_summary">
  293. <!-- -->
  294. </a>
  295. <h3>Method Summary</h3>
  296. <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  297. <caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
  298. <tr>
  299. <th class="colFirst" scope="col">Modifier and Type</th>
  300. <th class="colLast" scope="col">Method and Description</th>
  301. </tr>
  302. <tr class="altColor">
  303. <td class="colFirst"><code>boolean</code></td>
  304. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.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>
  305. </tr>
  306. <tr class="rowColor">
  307. <td class="colFirst"><code>int</code></td>
  308. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getAlignmentBoundary()">getAlignmentBoundary</a></strong>()</code>
  309. <div class="block">Get the alignment boundary for this CPIO format</div>
  310. </td>
  311. </tr>
  312. <tr class="altColor">
  313. <td class="colFirst"><code>long</code></td>
  314. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getChksum()">getChksum</a></strong>()</code>
  315. <div class="block">Get the checksum.</div>
  316. </td>
  317. </tr>
  318. <tr class="rowColor">
  319. <td class="colFirst"><code>int</code></td>
  320. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getDataPadCount()">getDataPadCount</a></strong>()</code>
  321. <div class="block">Get the number of bytes needed to pad the data to the alignment boundary.</div>
  322. </td>
  323. </tr>
  324. <tr class="altColor">
  325. <td class="colFirst"><code>long</code></td>
  326. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getDevice()">getDevice</a></strong>()</code>
  327. <div class="block">Get the device id.</div>
  328. </td>
  329. </tr>
  330. <tr class="rowColor">
  331. <td class="colFirst"><code>long</code></td>
  332. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getDeviceMaj()">getDeviceMaj</a></strong>()</code>
  333. <div class="block">Get the major device id.</div>
  334. </td>
  335. </tr>
  336. <tr class="altColor">
  337. <td class="colFirst"><code>long</code></td>
  338. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getDeviceMin()">getDeviceMin</a></strong>()</code>
  339. <div class="block">Get the minor device id</div>
  340. </td>
  341. </tr>
  342. <tr class="rowColor">
  343. <td class="colFirst"><code>short</code></td>
  344. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getFormat()">getFormat</a></strong>()</code>
  345. <div class="block">Get the format for this entry.</div>
  346. </td>
  347. </tr>
  348. <tr class="altColor">
  349. <td class="colFirst"><code>long</code></td>
  350. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getGID()">getGID</a></strong>()</code>
  351. <div class="block">Get the group id.</div>
  352. </td>
  353. </tr>
  354. <tr class="rowColor">
  355. <td class="colFirst"><code>int</code></td>
  356. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getHeaderPadCount()">getHeaderPadCount</a></strong>()</code>
  357. <div class="block">Get the number of bytes needed to pad the header to the alignment boundary.</div>
  358. </td>
  359. </tr>
  360. <tr class="altColor">
  361. <td class="colFirst"><code>int</code></td>
  362. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getHeaderSize()">getHeaderSize</a></strong>()</code>
  363. <div class="block">Get the header size for this CPIO format</div>
  364. </td>
  365. </tr>
  366. <tr class="rowColor">
  367. <td class="colFirst"><code>long</code></td>
  368. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getInode()">getInode</a></strong>()</code>
  369. <div class="block">Set the inode.</div>
  370. </td>
  371. </tr>
  372. <tr class="altColor">
  373. <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>
  374. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getLastModifiedDate()">getLastModifiedDate</a></strong>()</code>
  375. <div class="block">Gets the last modified date of this entry.</div>
  376. </td>
  377. </tr>
  378. <tr class="rowColor">
  379. <td class="colFirst"><code>long</code></td>
  380. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getMode()">getMode</a></strong>()</code>
  381. <div class="block">Get the mode of this entry (e.g. directory, regular file).</div>
  382. </td>
  383. </tr>
  384. <tr class="altColor">
  385. <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>
  386. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getName()">getName</a></strong>()</code>
  387. <div class="block">Get the name.</div>
  388. </td>
  389. </tr>
  390. <tr class="rowColor">
  391. <td class="colFirst"><code>long</code></td>
  392. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getNumberOfLinks()">getNumberOfLinks</a></strong>()</code>
  393. <div class="block">Get the number of links.</div>
  394. </td>
  395. </tr>
  396. <tr class="altColor">
  397. <td class="colFirst"><code>long</code></td>
  398. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getRemoteDevice()">getRemoteDevice</a></strong>()</code>
  399. <div class="block">Get the remote device id.</div>
  400. </td>
  401. </tr>
  402. <tr class="rowColor">
  403. <td class="colFirst"><code>long</code></td>
  404. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getRemoteDeviceMaj()">getRemoteDeviceMaj</a></strong>()</code>
  405. <div class="block">Get the remote major device id.</div>
  406. </td>
  407. </tr>
  408. <tr class="altColor">
  409. <td class="colFirst"><code>long</code></td>
  410. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getRemoteDeviceMin()">getRemoteDeviceMin</a></strong>()</code>
  411. <div class="block">Get the remote minor device id.</div>
  412. </td>
  413. </tr>
  414. <tr class="rowColor">
  415. <td class="colFirst"><code>long</code></td>
  416. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getSize()">getSize</a></strong>()</code>
  417. <div class="block">Get the filesize.</div>
  418. </td>
  419. </tr>
  420. <tr class="altColor">
  421. <td class="colFirst"><code>long</code></td>
  422. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getTime()">getTime</a></strong>()</code>
  423. <div class="block">Get the time in seconds.</div>
  424. </td>
  425. </tr>
  426. <tr class="rowColor">
  427. <td class="colFirst"><code>long</code></td>
  428. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#getUID()">getUID</a></strong>()</code>
  429. <div class="block">Get the user id.</div>
  430. </td>
  431. </tr>
  432. <tr class="altColor">
  433. <td class="colFirst"><code>int</code></td>
  434. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#hashCode()">hashCode</a></strong>()</code>&nbsp;</td>
  435. </tr>
  436. <tr class="rowColor">
  437. <td class="colFirst"><code>boolean</code></td>
  438. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#isBlockDevice()">isBlockDevice</a></strong>()</code>
  439. <div class="block">Check if this entry represents a block device.</div>
  440. </td>
  441. </tr>
  442. <tr class="altColor">
  443. <td class="colFirst"><code>boolean</code></td>
  444. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#isCharacterDevice()">isCharacterDevice</a></strong>()</code>
  445. <div class="block">Check if this entry represents a character device.</div>
  446. </td>
  447. </tr>
  448. <tr class="rowColor">
  449. <td class="colFirst"><code>boolean</code></td>
  450. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#isDirectory()">isDirectory</a></strong>()</code>
  451. <div class="block">Check if this entry represents a directory.</div>
  452. </td>
  453. </tr>
  454. <tr class="altColor">
  455. <td class="colFirst"><code>boolean</code></td>
  456. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#isNetwork()">isNetwork</a></strong>()</code>
  457. <div class="block">Check if this entry represents a network device.</div>
  458. </td>
  459. </tr>
  460. <tr class="rowColor">
  461. <td class="colFirst"><code>boolean</code></td>
  462. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#isPipe()">isPipe</a></strong>()</code>
  463. <div class="block">Check if this entry represents a pipe.</div>
  464. </td>
  465. </tr>
  466. <tr class="altColor">
  467. <td class="colFirst"><code>boolean</code></td>
  468. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#isRegularFile()">isRegularFile</a></strong>()</code>
  469. <div class="block">Check if this entry represents a regular file.</div>
  470. </td>
  471. </tr>
  472. <tr class="rowColor">
  473. <td class="colFirst"><code>boolean</code></td>
  474. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#isSocket()">isSocket</a></strong>()</code>
  475. <div class="block">Check if this entry represents a socket.</div>
  476. </td>
  477. </tr>
  478. <tr class="altColor">
  479. <td class="colFirst"><code>boolean</code></td>
  480. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#isSymbolicLink()">isSymbolicLink</a></strong>()</code>
  481. <div class="block">Check if this entry represents a symbolic link.</div>
  482. </td>
  483. </tr>
  484. <tr class="rowColor">
  485. <td class="colFirst"><code>void</code></td>
  486. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#setChksum(long)">setChksum</a></strong>(long&nbsp;chksum)</code>
  487. <div class="block">Set the checksum.</div>
  488. </td>
  489. </tr>
  490. <tr class="altColor">
  491. <td class="colFirst"><code>void</code></td>
  492. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#setDevice(long)">setDevice</a></strong>(long&nbsp;device)</code>
  493. <div class="block">Set the device id.</div>
  494. </td>
  495. </tr>
  496. <tr class="rowColor">
  497. <td class="colFirst"><code>void</code></td>
  498. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#setDeviceMaj(long)">setDeviceMaj</a></strong>(long&nbsp;maj)</code>
  499. <div class="block">Set major device id.</div>
  500. </td>
  501. </tr>
  502. <tr class="altColor">
  503. <td class="colFirst"><code>void</code></td>
  504. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#setDeviceMin(long)">setDeviceMin</a></strong>(long&nbsp;min)</code>
  505. <div class="block">Set the minor device id</div>
  506. </td>
  507. </tr>
  508. <tr class="rowColor">
  509. <td class="colFirst"><code>void</code></td>
  510. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#setGID(long)">setGID</a></strong>(long&nbsp;gid)</code>
  511. <div class="block">Set the group id.</div>
  512. </td>
  513. </tr>
  514. <tr class="altColor">
  515. <td class="colFirst"><code>void</code></td>
  516. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#setInode(long)">setInode</a></strong>(long&nbsp;inode)</code>
  517. <div class="block">Set the inode.</div>
  518. </td>
  519. </tr>
  520. <tr class="rowColor">
  521. <td class="colFirst"><code>void</code></td>
  522. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#setMode(long)">setMode</a></strong>(long&nbsp;mode)</code>
  523. <div class="block">Set the mode of this entry (e.g. directory, regular file).</div>
  524. </td>
  525. </tr>
  526. <tr class="altColor">
  527. <td class="colFirst"><code>void</code></td>
  528. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.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>
  529. <div class="block">Set the name.</div>
  530. </td>
  531. </tr>
  532. <tr class="rowColor">
  533. <td class="colFirst"><code>void</code></td>
  534. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#setNumberOfLinks(long)">setNumberOfLinks</a></strong>(long&nbsp;nlink)</code>
  535. <div class="block">Set the number of links.</div>
  536. </td>
  537. </tr>
  538. <tr class="altColor">
  539. <td class="colFirst"><code>void</code></td>
  540. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#setRemoteDevice(long)">setRemoteDevice</a></strong>(long&nbsp;device)</code>
  541. <div class="block">Set the remote device id.</div>
  542. </td>
  543. </tr>
  544. <tr class="rowColor">
  545. <td class="colFirst"><code>void</code></td>
  546. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#setRemoteDeviceMaj(long)">setRemoteDeviceMaj</a></strong>(long&nbsp;rmaj)</code>
  547. <div class="block">Set the remote major device id.</div>
  548. </td>
  549. </tr>
  550. <tr class="altColor">
  551. <td class="colFirst"><code>void</code></td>
  552. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#setRemoteDeviceMin(long)">setRemoteDeviceMin</a></strong>(long&nbsp;rmin)</code>
  553. <div class="block">Set the remote minor device id.</div>
  554. </td>
  555. </tr>
  556. <tr class="rowColor">
  557. <td class="colFirst"><code>void</code></td>
  558. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#setSize(long)">setSize</a></strong>(long&nbsp;size)</code>
  559. <div class="block">Set the filesize.</div>
  560. </td>
  561. </tr>
  562. <tr class="altColor">
  563. <td class="colFirst"><code>void</code></td>
  564. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#setTime(long)">setTime</a></strong>(long&nbsp;time)</code>
  565. <div class="block">Set the time in seconds.</div>
  566. </td>
  567. </tr>
  568. <tr class="rowColor">
  569. <td class="colFirst"><code>void</code></td>
  570. <td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#setUID(long)">setUID</a></strong>(long&nbsp;uid)</code>
  571. <div class="block">Set the user id.</div>
  572. </td>
  573. </tr>
  574. </table>
  575. <ul class="blockList">
  576. <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
  577. <!-- -->
  578. </a>
  579. <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>
  580. <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#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#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
  581. </ul>
  582. </li>
  583. </ul>
  584. </li>
  585. </ul>
  586. </div>
  587. <div class="details">
  588. <ul class="blockList">
  589. <li class="blockList">
  590. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  591. <ul class="blockList">
  592. <li class="blockList"><a name="constructor_detail">
  593. <!-- -->
  594. </a>
  595. <h3>Constructor Detail</h3>
  596. <a name="CpioArchiveEntry(short)">
  597. <!-- -->
  598. </a>
  599. <ul class="blockList">
  600. <li class="blockList">
  601. <h4>CpioArchiveEntry</h4>
  602. <pre>public&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.204">CpioArchiveEntry</a>(short&nbsp;format)</pre>
  603. <div class="block">Creates a CPIOArchiveEntry with a specified format.</div>
  604. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>format</code> - The cpio format for this entry.
  605. <p>
  606. Possible format values are:
  607. <pre>
  608. CpioConstants.FORMAT_NEW
  609. CpioConstants.FORMAT_NEW_CRC
  610. CpioConstants.FORMAT_OLD_BINARY
  611. CpioConstants.FORMAT_OLD_ASCII
  612. </pre></dd></dl>
  613. </li>
  614. </ul>
  615. <a name="CpioArchiveEntry(java.lang.String)">
  616. <!-- -->
  617. </a>
  618. <ul class="blockList">
  619. <li class="blockList">
  620. <h4>CpioArchiveEntry</h4>
  621. <pre>public&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.235">CpioArchiveEntry</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>
  622. <div class="block">Creates a CPIOArchiveEntry with a specified name. The format of
  623. this entry will be the new format.</div>
  624. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The name of this entry.</dd></dl>
  625. </li>
  626. </ul>
  627. <a name="CpioArchiveEntry(short, java.lang.String)">
  628. <!-- -->
  629. </a>
  630. <ul class="blockList">
  631. <li class="blockList">
  632. <h4>CpioArchiveEntry</h4>
  633. <pre>public&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.257">CpioArchiveEntry</a>(short&nbsp;format,
  634. <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>
  635. <div class="block">Creates a CPIOArchiveEntry with a specified name.</div>
  636. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>format</code> - The cpio format for this entry.</dd><dd><code>name</code> - The name of this entry.
  637. <p>
  638. Possible format values are:
  639. <pre>
  640. CpioConstants.FORMAT_NEW
  641. CpioConstants.FORMAT_NEW_CRC
  642. CpioConstants.FORMAT_OLD_BINARY
  643. CpioConstants.FORMAT_OLD_ASCII
  644. </pre></dd><dt><span class="strong">Since:</span></dt>
  645. <dd>1.1</dd></dl>
  646. </li>
  647. </ul>
  648. <a name="CpioArchiveEntry(java.lang.String, long)">
  649. <!-- -->
  650. </a>
  651. <ul class="blockList">
  652. <li class="blockList">
  653. <h4>CpioArchiveEntry</h4>
  654. <pre>public&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.271">CpioArchiveEntry</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,
  655. long&nbsp;size)</pre>
  656. <div class="block">Creates a CPIOArchiveEntry with a specified name. The format of
  657. this entry will be the new format.</div>
  658. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The name of this entry.</dd><dd><code>size</code> - The size of this entry</dd></dl>
  659. </li>
  660. </ul>
  661. <a name="CpioArchiveEntry(short, java.lang.String, long)">
  662. <!-- -->
  663. </a>
  664. <ul class="blockList">
  665. <li class="blockList">
  666. <h4>CpioArchiveEntry</h4>
  667. <pre>public&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.296">CpioArchiveEntry</a>(short&nbsp;format,
  668. <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,
  669. long&nbsp;size)</pre>
  670. <div class="block">Creates a CPIOArchiveEntry with a specified name.</div>
  671. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>format</code> - The cpio format for this entry.</dd><dd><code>name</code> - The name of this entry.</dd><dd><code>size</code> - The size of this entry
  672. <p>
  673. Possible format values are:
  674. <pre>
  675. CpioConstants.FORMAT_NEW
  676. CpioConstants.FORMAT_NEW_CRC
  677. CpioConstants.FORMAT_OLD_BINARY
  678. CpioConstants.FORMAT_OLD_ASCII
  679. </pre></dd><dt><span class="strong">Since:</span></dt>
  680. <dd>1.1</dd></dl>
  681. </li>
  682. </ul>
  683. <a name="CpioArchiveEntry(java.io.File, java.lang.String)">
  684. <!-- -->
  685. </a>
  686. <ul class="blockList">
  687. <li class="blockList">
  688. <h4>CpioArchiveEntry</h4>
  689. <pre>public&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.312">CpioArchiveEntry</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,
  690. <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>
  691. <div class="block">Creates a CPIOArchiveEntry with a specified name for a
  692. specified file. The format of this entry will be the new
  693. format.</div>
  694. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>inputFile</code> - The file to gather information from.</dd><dd><code>entryName</code> - The name of this entry.</dd></dl>
  695. </li>
  696. </ul>
  697. <a name="CpioArchiveEntry(short, java.io.File, java.lang.String)">
  698. <!-- -->
  699. </a>
  700. <ul class="blockListLast">
  701. <li class="blockList">
  702. <h4>CpioArchiveEntry</h4>
  703. <pre>public&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.337">CpioArchiveEntry</a>(short&nbsp;format,
  704. <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,
  705. <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>
  706. <div class="block">Creates a CPIOArchiveEntry with a specified name for a
  707. specified file.</div>
  708. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>format</code> - The cpio format for this entry.</dd><dd><code>inputFile</code> - The file to gather information from.</dd><dd><code>entryName</code> - The name of this entry.
  709. <p>
  710. Possible format values are:
  711. <pre>
  712. CpioConstants.FORMAT_NEW
  713. CpioConstants.FORMAT_NEW_CRC
  714. CpioConstants.FORMAT_OLD_BINARY
  715. CpioConstants.FORMAT_OLD_ASCII
  716. </pre></dd><dt><span class="strong">Since:</span></dt>
  717. <dd>1.1</dd></dl>
  718. </li>
  719. </ul>
  720. </li>
  721. </ul>
  722. <!-- ============ METHOD DETAIL ========== -->
  723. <ul class="blockList">
  724. <li class="blockList"><a name="method_detail">
  725. <!-- -->
  726. </a>
  727. <h3>Method Detail</h3>
  728. <a name="getChksum()">
  729. <!-- -->
  730. </a>
  731. <ul class="blockList">
  732. <li class="blockList">
  733. <h4>getChksum</h4>
  734. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.377">getChksum</a>()</pre>
  735. <div class="block">Get the checksum.
  736. Only supported for the new formats.</div>
  737. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the checksum.</dd>
  738. <dt><span class="strong">Throws:</span></dt>
  739. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></code> - if the format is not a new format</dd></dl>
  740. </li>
  741. </ul>
  742. <a name="getDevice()">
  743. <!-- -->
  744. </a>
  745. <ul class="blockList">
  746. <li class="blockList">
  747. <h4>getDevice</h4>
  748. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.390">getDevice</a>()</pre>
  749. <div class="block">Get the device id.</div>
  750. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the device id.</dd>
  751. <dt><span class="strong">Throws:</span></dt>
  752. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></code> - if this method is called for a CPIOArchiveEntry with a new
  753. format.</dd></dl>
  754. </li>
  755. </ul>
  756. <a name="getDeviceMaj()">
  757. <!-- -->
  758. </a>
  759. <ul class="blockList">
  760. <li class="blockList">
  761. <h4>getDeviceMaj</h4>
  762. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.403">getDeviceMaj</a>()</pre>
  763. <div class="block">Get the major device id.</div>
  764. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the major device id.</dd>
  765. <dt><span class="strong">Throws:</span></dt>
  766. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></code> - if this method is called for a CPIOArchiveEntry with an old
  767. format.</dd></dl>
  768. </li>
  769. </ul>
  770. <a name="getDeviceMin()">
  771. <!-- -->
  772. </a>
  773. <ul class="blockList">
  774. <li class="blockList">
  775. <h4>getDeviceMin</h4>
  776. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.414">getDeviceMin</a>()</pre>
  777. <div class="block">Get the minor device id</div>
  778. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the minor device id.</dd>
  779. <dt><span class="strong">Throws:</span></dt>
  780. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></code> - if format is not a new format</dd></dl>
  781. </li>
  782. </ul>
  783. <a name="getSize()">
  784. <!-- -->
  785. </a>
  786. <ul class="blockList">
  787. <li class="blockList">
  788. <h4>getSize</h4>
  789. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.426">getSize</a>()</pre>
  790. <div class="block">Get the filesize.</div>
  791. <dl>
  792. <dt><strong>Specified by:</strong></dt>
  793. <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>
  794. <dt><span class="strong">Returns:</span></dt><dd>Returns the filesize.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html#getSize()"><code>ArchiveEntry.getSize()</code></a></dd></dl>
  795. </li>
  796. </ul>
  797. <a name="getFormat()">
  798. <!-- -->
  799. </a>
  800. <ul class="blockList">
  801. <li class="blockList">
  802. <h4>getFormat</h4>
  803. <pre>public&nbsp;short&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.435">getFormat</a>()</pre>
  804. <div class="block">Get the format for this entry.</div>
  805. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the format.</dd></dl>
  806. </li>
  807. </ul>
  808. <a name="getGID()">
  809. <!-- -->
  810. </a>
  811. <ul class="blockList">
  812. <li class="blockList">
  813. <h4>getGID</h4>
  814. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.444">getGID</a>()</pre>
  815. <div class="block">Get the group id.</div>
  816. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the group id.</dd></dl>
  817. </li>
  818. </ul>
  819. <a name="getHeaderSize()">
  820. <!-- -->
  821. </a>
  822. <ul class="blockList">
  823. <li class="blockList">
  824. <h4>getHeaderSize</h4>
  825. <pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.453">getHeaderSize</a>()</pre>
  826. <div class="block">Get the header size for this CPIO format</div>
  827. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the header size in bytes.</dd></dl>
  828. </li>
  829. </ul>
  830. <a name="getAlignmentBoundary()">
  831. <!-- -->
  832. </a>
  833. <ul class="blockList">
  834. <li class="blockList">
  835. <h4>getAlignmentBoundary</h4>
  836. <pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.462">getAlignmentBoundary</a>()</pre>
  837. <div class="block">Get the alignment boundary for this CPIO format</div>
  838. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the aligment boundary (0, 2, 4) in bytes</dd></dl>
  839. </li>
  840. </ul>
  841. <a name="getHeaderPadCount()">
  842. <!-- -->
  843. </a>
  844. <ul class="blockList">
  845. <li class="blockList">
  846. <h4>getHeaderPadCount</h4>
  847. <pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.471">getHeaderPadCount</a>()</pre>
  848. <div class="block">Get the number of bytes needed to pad the header to the alignment boundary.</div>
  849. <dl><dt><span class="strong">Returns:</span></dt><dd>the number of bytes needed to pad the header (0,1,2,3)</dd></dl>
  850. </li>
  851. </ul>
  852. <a name="getDataPadCount()">
  853. <!-- -->
  854. </a>
  855. <ul class="blockList">
  856. <li class="blockList">
  857. <h4>getDataPadCount</h4>
  858. <pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.489">getDataPadCount</a>()</pre>
  859. <div class="block">Get the number of bytes needed to pad the data to the alignment boundary.</div>
  860. <dl><dt><span class="strong">Returns:</span></dt><dd>the number of bytes needed to pad the data (0,1,2,3)</dd></dl>
  861. </li>
  862. </ul>
  863. <a name="getInode()">
  864. <!-- -->
  865. </a>
  866. <ul class="blockList">
  867. <li class="blockList">
  868. <h4>getInode</h4>
  869. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.504">getInode</a>()</pre>
  870. <div class="block">Set the inode.</div>
  871. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the inode.</dd></dl>
  872. </li>
  873. </ul>
  874. <a name="getMode()">
  875. <!-- -->
  876. </a>
  877. <ul class="blockList">
  878. <li class="blockList">
  879. <h4>getMode</h4>
  880. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.513">getMode</a>()</pre>
  881. <div class="block">Get the mode of this entry (e.g. directory, regular file).</div>
  882. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the mode.</dd></dl>
  883. </li>
  884. </ul>
  885. <a name="getName()">
  886. <!-- -->
  887. </a>
  888. <ul class="blockList">
  889. <li class="blockList">
  890. <h4>getName</h4>
  891. <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/cpio/CpioArchiveEntry.html#line.523">getName</a>()</pre>
  892. <div class="block">Get the name.</div>
  893. <dl>
  894. <dt><strong>Specified by:</strong></dt>
  895. <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>
  896. <dt><span class="strong">Returns:</span></dt><dd>Returns the name.</dd></dl>
  897. </li>
  898. </ul>
  899. <a name="getNumberOfLinks()">
  900. <!-- -->
  901. </a>
  902. <ul class="blockList">
  903. <li class="blockList">
  904. <h4>getNumberOfLinks</h4>
  905. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.532">getNumberOfLinks</a>()</pre>
  906. <div class="block">Get the number of links.</div>
  907. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the number of links.</dd></dl>
  908. </li>
  909. </ul>
  910. <a name="getRemoteDevice()">
  911. <!-- -->
  912. </a>
  913. <ul class="blockList">
  914. <li class="blockList">
  915. <h4>getRemoteDevice</h4>
  916. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.546">getRemoteDevice</a>()</pre>
  917. <div class="block">Get the remote device id.</div>
  918. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the remote device id.</dd>
  919. <dt><span class="strong">Throws:</span></dt>
  920. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></code> - if this method is called for a CPIOArchiveEntry with a new
  921. format.</dd></dl>
  922. </li>
  923. </ul>
  924. <a name="getRemoteDeviceMaj()">
  925. <!-- -->
  926. </a>
  927. <ul class="blockList">
  928. <li class="blockList">
  929. <h4>getRemoteDeviceMaj</h4>
  930. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.559">getRemoteDeviceMaj</a>()</pre>
  931. <div class="block">Get the remote major device id.</div>
  932. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the remote major device id.</dd>
  933. <dt><span class="strong">Throws:</span></dt>
  934. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></code> - if this method is called for a CPIOArchiveEntry with an old
  935. format.</dd></dl>
  936. </li>
  937. </ul>
  938. <a name="getRemoteDeviceMin()">
  939. <!-- -->
  940. </a>
  941. <ul class="blockList">
  942. <li class="blockList">
  943. <h4>getRemoteDeviceMin</h4>
  944. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.572">getRemoteDeviceMin</a>()</pre>
  945. <div class="block">Get the remote minor device id.</div>
  946. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the remote minor device id.</dd>
  947. <dt><span class="strong">Throws:</span></dt>
  948. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></code> - if this method is called for a CPIOArchiveEntry with an old
  949. format.</dd></dl>
  950. </li>
  951. </ul>
  952. <a name="getTime()">
  953. <!-- -->
  954. </a>
  955. <ul class="blockList">
  956. <li class="blockList">
  957. <h4>getTime</h4>
  958. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.582">getTime</a>()</pre>
  959. <div class="block">Get the time in seconds.</div>
  960. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the time.</dd></dl>
  961. </li>
  962. </ul>
  963. <a name="getLastModifiedDate()">
  964. <!-- -->
  965. </a>
  966. <ul class="blockList">
  967. <li class="blockList">
  968. <h4>getLastModifiedDate</h4>
  969. <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/cpio/CpioArchiveEntry.html#line.587">getLastModifiedDate</a>()</pre>
  970. <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/commons/compress/archivers/ArchiveEntry.html#getLastModifiedDate()">ArchiveEntry</a></code></strong></div>
  971. <div class="block">Gets the last modified date of this entry.</div>
  972. <dl>
  973. <dt><strong>Specified by:</strong></dt>
  974. <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>
  975. <dt><span class="strong">Returns:</span></dt><dd>the last modified date of this entry.</dd></dl>
  976. </li>
  977. </ul>
  978. <a name="getUID()">
  979. <!-- -->
  980. </a>
  981. <ul class="blockList">
  982. <li class="blockList">
  983. <h4>getUID</h4>
  984. <pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.596">getUID</a>()</pre>
  985. <div class="block">Get the user id.</div>
  986. <dl><dt><span class="strong">Returns:</span></dt><dd>Returns the user id.</dd></dl>
  987. </li>
  988. </ul>
  989. <a name="isBlockDevice()">
  990. <!-- -->
  991. </a>
  992. <ul class="blockList">
  993. <li class="blockList">
  994. <h4>isBlockDevice</h4>
  995. <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.605">isBlockDevice</a>()</pre>
  996. <div class="block">Check if this entry represents a block device.</div>
  997. <dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if this entry is a block device.</dd></dl>
  998. </li>
  999. </ul>
  1000. <a name="isCharacterDevice()">
  1001. <!-- -->
  1002. </a>
  1003. <ul class="blockList">
  1004. <li class="blockList">
  1005. <h4>isCharacterDevice</h4>
  1006. <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.614">isCharacterDevice</a>()</pre>
  1007. <div class="block">Check if this entry represents a character device.</div>
  1008. <dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if this entry is a character device.</dd></dl>
  1009. </li>
  1010. </ul>
  1011. <a name="isDirectory()">
  1012. <!-- -->
  1013. </a>
  1014. <ul class="blockList">
  1015. <li class="blockList">
  1016. <h4>isDirectory</h4>
  1017. <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.624">isDirectory</a>()</pre>
  1018. <div class="block">Check if this entry represents a directory.</div>
  1019. <dl>
  1020. <dt><strong>Specified by:</strong></dt>
  1021. <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>
  1022. <dt><span class="strong">Returns:</span></dt><dd>TRUE if this entry is a directory.</dd></dl>
  1023. </li>
  1024. </ul>
  1025. <a name="isNetwork()">
  1026. <!-- -->
  1027. </a>
  1028. <ul class="blockList">
  1029. <li class="blockList">
  1030. <h4>isNetwork</h4>
  1031. <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.633">isNetwork</a>()</pre>
  1032. <div class="block">Check if this entry represents a network device.</div>
  1033. <dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if this entry is a network device.</dd></dl>
  1034. </li>
  1035. </ul>
  1036. <a name="isPipe()">
  1037. <!-- -->
  1038. </a>
  1039. <ul class="blockList">
  1040. <li class="blockList">
  1041. <h4>isPipe</h4>
  1042. <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.642">isPipe</a>()</pre>
  1043. <div class="block">Check if this entry represents a pipe.</div>
  1044. <dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if this entry is a pipe.</dd></dl>
  1045. </li>
  1046. </ul>
  1047. <a name="isRegularFile()">
  1048. <!-- -->
  1049. </a>
  1050. <ul class="blockList">
  1051. <li class="blockList">
  1052. <h4>isRegularFile</h4>
  1053. <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.651">isRegularFile</a>()</pre>
  1054. <div class="block">Check if this entry represents a regular file.</div>
  1055. <dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if this entry is a regular file.</dd></dl>
  1056. </li>
  1057. </ul>
  1058. <a name="isSocket()">
  1059. <!-- -->
  1060. </a>
  1061. <ul class="blockList">
  1062. <li class="blockList">
  1063. <h4>isSocket</h4>
  1064. <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.660">isSocket</a>()</pre>
  1065. <div class="block">Check if this entry represents a socket.</div>
  1066. <dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if this entry is a socket.</dd></dl>
  1067. </li>
  1068. </ul>
  1069. <a name="isSymbolicLink()">
  1070. <!-- -->
  1071. </a>
  1072. <ul class="blockList">
  1073. <li class="blockList">
  1074. <h4>isSymbolicLink</h4>
  1075. <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.669">isSymbolicLink</a>()</pre>
  1076. <div class="block">Check if this entry represents a symbolic link.</div>
  1077. <dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if this entry is a symbolic link.</dd></dl>
  1078. </li>
  1079. </ul>
  1080. <a name="setChksum(long)">
  1081. <!-- -->
  1082. </a>
  1083. <ul class="blockList">
  1084. <li class="blockList">
  1085. <h4>setChksum</h4>
  1086. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.680">setChksum</a>(long&nbsp;chksum)</pre>
  1087. <div class="block">Set the checksum. The checksum is calculated by adding all bytes of a
  1088. file to transfer (crc += buf[pos] &amp; 0xFF).</div>
  1089. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>chksum</code> - The checksum to set.</dd></dl>
  1090. </li>
  1091. </ul>
  1092. <a name="setDevice(long)">
  1093. <!-- -->
  1094. </a>
  1095. <ul class="blockList">
  1096. <li class="blockList">
  1097. <h4>setDevice</h4>
  1098. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.694">setDevice</a>(long&nbsp;device)</pre>
  1099. <div class="block">Set the device id.</div>
  1100. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>device</code> - The device id to set.</dd>
  1101. <dt><span class="strong">Throws:</span></dt>
  1102. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></code> - if this method is called for a CPIOArchiveEntry with a new
  1103. format.</dd></dl>
  1104. </li>
  1105. </ul>
  1106. <a name="setDeviceMaj(long)">
  1107. <!-- -->
  1108. </a>
  1109. <ul class="blockList">
  1110. <li class="blockList">
  1111. <h4>setDeviceMaj</h4>
  1112. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.705">setDeviceMaj</a>(long&nbsp;maj)</pre>
  1113. <div class="block">Set major device id.</div>
  1114. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>maj</code> - The major device id to set.</dd></dl>
  1115. </li>
  1116. </ul>
  1117. <a name="setDeviceMin(long)">
  1118. <!-- -->
  1119. </a>
  1120. <ul class="blockList">
  1121. <li class="blockList">
  1122. <h4>setDeviceMin</h4>
  1123. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.716">setDeviceMin</a>(long&nbsp;min)</pre>
  1124. <div class="block">Set the minor device id</div>
  1125. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>min</code> - The minor device id to set.</dd></dl>
  1126. </li>
  1127. </ul>
  1128. <a name="setSize(long)">
  1129. <!-- -->
  1130. </a>
  1131. <ul class="blockList">
  1132. <li class="blockList">
  1133. <h4>setSize</h4>
  1134. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.727">setSize</a>(long&nbsp;size)</pre>
  1135. <div class="block">Set the filesize.</div>
  1136. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>size</code> - The filesize to set.</dd></dl>
  1137. </li>
  1138. </ul>
  1139. <a name="setGID(long)">
  1140. <!-- -->
  1141. </a>
  1142. <ul class="blockList">
  1143. <li class="blockList">
  1144. <h4>setGID</h4>
  1145. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.741">setGID</a>(long&nbsp;gid)</pre>
  1146. <div class="block">Set the group id.</div>
  1147. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>gid</code> - The group id to set.</dd></dl>
  1148. </li>
  1149. </ul>
  1150. <a name="setInode(long)">
  1151. <!-- -->
  1152. </a>
  1153. <ul class="blockList">
  1154. <li class="blockList">
  1155. <h4>setInode</h4>
  1156. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.751">setInode</a>(long&nbsp;inode)</pre>
  1157. <div class="block">Set the inode.</div>
  1158. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>inode</code> - The inode to set.</dd></dl>
  1159. </li>
  1160. </ul>
  1161. <a name="setMode(long)">
  1162. <!-- -->
  1163. </a>
  1164. <ul class="blockList">
  1165. <li class="blockList">
  1166. <h4>setMode</h4>
  1167. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.761">setMode</a>(long&nbsp;mode)</pre>
  1168. <div class="block">Set the mode of this entry (e.g. directory, regular file).</div>
  1169. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>mode</code> - The mode to set.</dd></dl>
  1170. </li>
  1171. </ul>
  1172. <a name="setName(java.lang.String)">
  1173. <!-- -->
  1174. </a>
  1175. <ul class="blockList">
  1176. <li class="blockList">
  1177. <h4>setName</h4>
  1178. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.789">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>
  1179. <div class="block">Set the name.</div>
  1180. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The name to set.</dd></dl>
  1181. </li>
  1182. </ul>
  1183. <a name="setNumberOfLinks(long)">
  1184. <!-- -->
  1185. </a>
  1186. <ul class="blockList">
  1187. <li class="blockList">
  1188. <h4>setNumberOfLinks</h4>
  1189. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.799">setNumberOfLinks</a>(long&nbsp;nlink)</pre>
  1190. <div class="block">Set the number of links.</div>
  1191. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>nlink</code> - The number of links to set.</dd></dl>
  1192. </li>
  1193. </ul>
  1194. <a name="setRemoteDevice(long)">
  1195. <!-- -->
  1196. </a>
  1197. <ul class="blockList">
  1198. <li class="blockList">
  1199. <h4>setRemoteDevice</h4>
  1200. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.812">setRemoteDevice</a>(long&nbsp;device)</pre>
  1201. <div class="block">Set the remote device id.</div>
  1202. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>device</code> - The remote device id to set.</dd>
  1203. <dt><span class="strong">Throws:</span></dt>
  1204. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></code> - if this method is called for a CPIOArchiveEntry with a new
  1205. format.</dd></dl>
  1206. </li>
  1207. </ul>
  1208. <a name="setRemoteDeviceMaj(long)">
  1209. <!-- -->
  1210. </a>
  1211. <ul class="blockList">
  1212. <li class="blockList">
  1213. <h4>setRemoteDeviceMaj</h4>
  1214. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.826">setRemoteDeviceMaj</a>(long&nbsp;rmaj)</pre>
  1215. <div class="block">Set the remote major device id.</div>
  1216. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>rmaj</code> - The remote major device id to set.</dd>
  1217. <dt><span class="strong">Throws:</span></dt>
  1218. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></code> - if this method is called for a CPIOArchiveEntry with an old
  1219. format.</dd></dl>
  1220. </li>
  1221. </ul>
  1222. <a name="setRemoteDeviceMin(long)">
  1223. <!-- -->
  1224. </a>
  1225. <ul class="blockList">
  1226. <li class="blockList">
  1227. <h4>setRemoteDeviceMin</h4>
  1228. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.840">setRemoteDeviceMin</a>(long&nbsp;rmin)</pre>
  1229. <div class="block">Set the remote minor device id.</div>
  1230. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>rmin</code> - The remote minor device id to set.</dd>
  1231. <dt><span class="strong">Throws:</span></dt>
  1232. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></code> - if this method is called for a CPIOArchiveEntry with an old
  1233. format.</dd></dl>
  1234. </li>
  1235. </ul>
  1236. <a name="setTime(long)">
  1237. <!-- -->
  1238. </a>
  1239. <ul class="blockList">
  1240. <li class="blockList">
  1241. <h4>setTime</h4>
  1242. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.851">setTime</a>(long&nbsp;time)</pre>
  1243. <div class="block">Set the time in seconds.</div>
  1244. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>time</code> - The time to set.</dd></dl>
  1245. </li>
  1246. </ul>
  1247. <a name="setUID(long)">
  1248. <!-- -->
  1249. </a>
  1250. <ul class="blockList">
  1251. <li class="blockList">
  1252. <h4>setUID</h4>
  1253. <pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.861">setUID</a>(long&nbsp;uid)</pre>
  1254. <div class="block">Set the user id.</div>
  1255. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>uid</code> - The user id to set.</dd></dl>
  1256. </li>
  1257. </ul>
  1258. <a name="hashCode()">
  1259. <!-- -->
  1260. </a>
  1261. <ul class="blockList">
  1262. <li class="blockList">
  1263. <h4>hashCode</h4>
  1264. <pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.869">hashCode</a>()</pre>
  1265. <dl>
  1266. <dt><strong>Overrides:</strong></dt>
  1267. <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a></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>
  1268. </dl>
  1269. </li>
  1270. </ul>
  1271. <a name="equals(java.lang.Object)">
  1272. <!-- -->
  1273. </a>
  1274. <ul class="blockListLast">
  1275. <li class="blockList">
  1276. <h4>equals</h4>
  1277. <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html#line.880">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>
  1278. <dl>
  1279. <dt><strong>Overrides:</strong></dt>
  1280. <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>
  1281. </dl>
  1282. </li>
  1283. </ul>
  1284. </li>
  1285. </ul>
  1286. </li>
  1287. </ul>
  1288. </div>
  1289. </div>
  1290. <!-- ========= END OF CLASS DATA ========= -->
  1291. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  1292. <div class="bottomNav"><a name="navbar_bottom">
  1293. <!-- -->
  1294. </a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
  1295. <!-- -->
  1296. </a>
  1297. <ul class="navList" title="Navigation">
  1298. <li><a href="../../../../../../overview-summary.html">Overview</a></li>
  1299. <li><a href="package-summary.html">Package</a></li>
  1300. <li class="navBarCell1Rev">Class</li>
  1301. <li><a href="class-use/CpioArchiveEntry.html">Use</a></li>
  1302. <li><a href="package-tree.html">Tree</a></li>
  1303. <li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
  1304. <li><a href="../../../../../../index-all.html">Index</a></li>
  1305. <li><a href="../../../../../../help-doc.html">Help</a></li>
  1306. </ul>
  1307. </div>
  1308. <div class="subNav">
  1309. <ul class="navList">
  1310. <li>Prev Class</li>
  1311. <li><a href="../../../../../../org/apache/commons/compress/archivers/cpio/CpioArchiveInputStream.html" title="class in org.apache.commons.compress.archivers.cpio"><span class="strong">Next Class</span></a></li>
  1312. </ul>
  1313. <ul class="navList">
  1314. <li><a href="../../../../../../index.html?org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.html" target="_top">Frames</a></li>
  1315. <li><a href="CpioArchiveEntry.html" target="_top">No Frames</a></li>
  1316. </ul>
  1317. <ul class="navList" id="allclasses_navbar_bottom">
  1318. <li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
  1319. </ul>
  1320. <div>
  1321. <script type="text/javascript"><!--
  1322. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  1323. if(window==top) {
  1324. allClassesLink.style.display = "block";
  1325. }
  1326. else {
  1327. allClassesLink.style.display = "none";
  1328. }
  1329. //-->
  1330. </script>
  1331. </div>
  1332. <div>
  1333. <ul class="subNavList">
  1334. <li>Summary:&nbsp;</li>
  1335. <li>Nested&nbsp;|&nbsp;</li>
  1336. <li>Field&nbsp;|&nbsp;</li>
  1337. <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
  1338. <li><a href="#method_summary">Method</a></li>
  1339. </ul>
  1340. <ul class="subNavList">
  1341. <li>Detail:&nbsp;</li>
  1342. <li>Field&nbsp;|&nbsp;</li>
  1343. <li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
  1344. <li><a href="#method_detail">Method</a></li>
  1345. </ul>
  1346. </div>
  1347. <a name="skip-navbar_bottom">
  1348. <!-- -->
  1349. </a></div>
  1350. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  1351. <p class="legalCopy"><small>Copyright &#169; 2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
  1352. </body>
  1353. </html>