All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description BadHuffmanTableException BlockHuffman.LenListToCodeList() ?????A ?n?????? LenList ( ?n?t?}???????????\ )???s?????????A ?n?t?}?????????�÷?�Ê???????�‘?????????BBinaryTreeSearch ?????????g?p???? LzssSearchMethod ???????BBitDataBrokenException EndOfStream ???B?????????????????v?????????r?b?g???? ?f?[?^?????????????????????????�‹?????????O?B
jp.gr.java_conf.dangan.io.BitInputStream ?p???????????A ?????????�N???? ?f?[?^?? 32?r?b?g?????????????�‘???_?? ?????????�}???B
NotEnoughBitsException ?????�‘?A?�}?????????O?????�‹?? ???????? ?????????????????????s?????????????�‘?????? ???????????u?????O?????�‹???O?????_?????????????????? ???�‘???_???????????�}???BBitInputStream ?r?b?g???????????????[?e?B???e?B?N???X?BBitOutputStream ???�}???????o???X?g???[?????r?b?g?f?[?^???o???????????? ?o???X?g???[???N???X?BBits ?r?b?g???????????????[?e?B???e?B???\?b?h?Q?BCachedInputStream ?L???b?V?????g?p???????�Ê?????????????????X?g???[???B
BufferedInputStream ???? read?n???\?b?h?? synchronized ???????�‘???�‘?????A?????????????????X?????�‘?Amark/reset ?? ?L???b?V?????????????????u?????????s?????????????T?|?[?g???????A ?????????????�}???????????X?g???[???????\???????A???????�‘???????BCompressMethod LHA???e???????????`?????BCRC16 CRC16?l???Z?o???????????N???X?B ?N???X?????????A?????A??????Disconnectable ???�}?????????????X?g???[?????????? ?C???^?[?t?F?C?X?B
?�}???C???^?[?t?F?C?X???????????X?g???[???? close() ?? disconnect() ???????�~?????????BDisconnectableInputStream ?f?[?^???????????????X?g???[???? ?f?[?^?????????? ?????X?g???[?????????�}???????????????????[?e?B???e?B?N???X?B
java.io.BufferedInputStream ?????o?b?t?@?????O?????X?g???[?? ???????�}???????????????? jp.gr.java_conf.dangan.io.LimitedInputStream ?????g?p???? ???�}???????u?????�Ê???o?b?t?@?????O???}?~?????K?v???????BDisconnectableOutputStream ?f?[?^???????????o???????o???X?g???[???? ?f?[?^???f?o?C?X???o???????X?g???[?????? ???�}???????????????????[?e?B???e?B?N???X?BDynamicHuffman ???I?n?t?}?????????N???X?BFactory ?N???X???? ??????????Object ???z???????A createInstance() ?????????V???�‘?C???X?^???X???????o?? ???[?e?B???e?B?N???X?BGrowthByteBuffer ?????I???L?�’?????o?b?t?@?B
RandomAccessFile ?? ???????????????g?p?????B ???????A?????????????f?[?^???????????????????????�‘?B ?X???b?h?Z?[?t???????�‘?B jdk1.4 ???~?? ByteBuffer???????????????�‘?BHashAndBinaryTreeSearch ?n?b?V?????????????g???? LzssSearchMethod ???????BHashAndChainedListSearch ?n?b?V?????P?????A?????X?g???g???????�Ê???????? LzssSearchMethod?B
???????????????�}???????????�Ê?????s?????�‘???????A ?K?????????v???????????�}?????o???????????????�‘?BHashDefault ?????v???O???? ar940528 ?? LHa for Unix ???g?p???????�‘???n?b?V???????B
gzip ???g?p???????�‘?????Q?l?????????????BHashMethod ?n?b?V?????????????????C???^?[?t?F?C?X?B
?R???X?g???N?^???`????HashShort ?f?[?^?p?^????????2?o?C?g???? 0 ?` 4095 ???n?b?V???l???�÷?�Ê?????n?b?V???????BLhaChecksum LHA???g?p?????? ?P???? 1?o?C?g???`?F?b?N?T???l?? ?Z?o???????????N???X?BLhaFile LHA?????t?@?C???????G???g???f?[?^???????o?? InputStream???????????????[?e?B???e?B?N???X?B
java.util.zip.ZipFile ?????? ?C???^?[?t?F?C?X???????????????????B CRC16?????????`?F?b?N???s?????�‘?BLhaHeader LHA?w?b?_???????B
?�}???N???X?? java.util.zip ?p?b?P?[?W???? ZipEntry ?????�‘???A ?w?b?_?????o?????????????[?e?B???e?B???????????_???????B
?�}???N???X?? set?n???\?b?h???�~?????????????�‘?`?F?b?N?? getBytes() ?????s?????????????????�‘???B?????_???????????�}???BLhaImmediateOutputStream ???�}??????RandomAccessFile?? ???k?f?[?^???o???????????????[?e?B???e?B?N???X?B
java.util.zip.ZipOutputStream ???????C???^?[?t?F?C?X???????????????????B
???k???s??( ???k???T?C?Y?????k?O?T?C?Y?????????????? )???????? ???????s?????????????????�‘?B ?????? ???????????R?[?h???????BLhaInputStream ???�}???????X?g???[??????LHA?????f?[?^???????�}???A ?G???g???????????????????????????????[?e?B???e?B?N???X?B
java.util.zip.ZipInputStream ???????C???^?[?t?F?C?X???????????????????B
?????????????????????????????????G???g?????~?? ???????�‘???�‘?G???g???????????????�}?????�‘???\?????????BLhaOutputStream ???�}???????X?g???[???? ???k?f?[?^???o???????????????[?e?B???e?B?N???X?B
java.util.zip.ZipOutputStream ???????C???^?[?t?F?C?X???????????????????B Zip?????�‘?ALHA???o?????{?? 2?p?X???????????A1?????G???g???????k?????????A ?G???g???S?????f?[?^???????????L?????????K?v???????B ???????????L?????????g?p?????????�‘?????? LhaRetainedOutputStream ?? LhaImmediateOutputStream ???g?p???????BLhaProperty LHA Library for Java ???e?????????????B
LhaProperty.getProperty() ?? LhaProperty.getProperties() ???????????l?? ?V?X?e???v???p?e?B?A?????t?@?C???A?f?t?H???g?l???????????p?�‘?????A ?????D?????????????????????????B ?V?X?e???v???p?e?B ?????????????�‘???l?B jp/gr/java_conf/dangan/util/lha/resources/lha.properties ?????????????l?B ?f?t?H???g?l?B
?L?[?????????????????�N???B
?L?[ ?????????l?????? lha.encoding String ???w?b?_?????�÷???????????????????p?�‘???G???R?[?f?B???O lha.packages ?�÷?�Ê???????g???????N???X???p?b?P?[?W????????(?J???}??????) lha.lzs.encoder -lzs- ?`???????????????s???I?u?W?F?N?g???�÷?�Ê?? lha.lz4.encoder -lz4- ?`???????????????s???I?u?W?F?N?g???�÷?�Ê?? lha.lz5.encoder -lz5- ?`???????????????s???I?u?W?F?N?g???�÷?�Ê?? lha.lh0.encoder -lh0- ?`???????????????s???I?u?W?F?N?g???�÷?�Ê?? lha.lh1.encoder -lh1- ?`???????????????s???I?u?W?F?N?g???�÷?�Ê?? lha.lh2.encoder -lh2- ?`???????????????s???I?u?W?F?N?g???�÷?�Ê?? lha.lh3.encoder -lh3- ?`???????????????s???I?u?W?F?N?g???�÷?�Ê?? lha.lh4.encoder -lh4- ?`???????????????s???I?u?W?F?N?g???�÷?�Ê?? lha.lh5.encoder -lh5- ?`???????????????s???I?u?W?F?N?g???�÷?�Ê?? lha.lh6.encoder -lh6- ?`???????????????s???I?u?W?F?N?g???�÷?�Ê?? lha.lh7.encoder -lh7- ?`???????????????s???I?u?W?F?N?g???�÷?�Ê?? lha.lhd.encoder -lhd- ?`???????????????s???I?u?W?F?N?g???�÷?�Ê?? lha.lzs.decoder -lzs- ?`?????f?[?^?????????????I?u?W?F?N?g???�÷?�Ê?? lha.lz4.decoder -lz4- ?`?????f?[?^?????????????I?u?W?F?N?g???�÷?�Ê?? lha.lz5.decoder -lz5- ?`?????f?[?^?????????????I?u?W?F?N?g???�÷?�Ê?? lha.lh0.decoder -lh0- ?`?????f?[?^?????????????I?u?W?F?N?g???�÷?�Ê?? lha.lh1.decoder -lh1- ?`?????f?[?^?????????????I?u?W?F?N?g???�÷?�Ê?? lha.lh2.decoder -lh2- ?`?????f?[?^?????????????I?u?W?F?N?g???�÷?�Ê?? lha.lh3.decoder -lh3- ?`?????f?[?^?????????????I?u?W?F?N?g???�÷?�Ê?? lha.lh4.decoder -lh4- ?`?????f?[?^?????????????I?u?W?F?N?g???�÷?�Ê?? lha.lh5.decoder -lh5- ?`?????f?[?^?????????????I?u?W?F?N?g???�÷?�Ê?? lha.lh6.decoder -lh6- ?`?????f?[?^?????????????I?u?W?F?N?g???�÷?�Ê?? lha.lh7.decoder -lh7- ?`?????f?[?^?????????????I?u?W?F?N?g???�÷?�Ê?? lha.lhd.decoder -lhd- ?`?????f?[?^?????????????I?u?W?F?N?g???�÷?�Ê?? lha.header LhaHeader ???C???X?^???X???�÷?�Ê??
?�÷?�Ê???????????????????`???????B
<?�÷?�Ê??> ::= <?R???X?g???N?^> | <?z??> | <?u???�÷????> | <?N???X??> | <?�÷????> <?R???X?g???N?^> ::= <?N???X??> '(' ???? ')' <????> ::= [ <?�÷?�Ê??> [ ',' <????> ] ] <?z??> ::= '[' <?v?f> ']' <?v?f> ::= [ <?�÷?�Ê??> [ ',' <?v?f> ] ]
?N???X???? "lha.packages" ???????????l???g?p???????S?C???????????????????B
?u???�÷???? ?????C?u???????????I?u?W?F?N?g???u?????????�÷?????? ??????????4?????????`???????�‘???B
lha.???.encoder out ???k?????f?[?^?????????? java.io.OutputStream lha.???.decoder in ???k?f?[?^?????????? java.io.InputStream length ?????????????f?[?^???o?C?g?? lha.header data ?w?b?_?f?[?^???i?[???? byte?z?? encoding ?w?b?_?????�÷???f?[?^?? String ???????????????g?p?????G???R?[?f?B???OLhaRetainedOutputStream ???�}??????RandomAccessFile?? ???k?f?[?^???o???????????????[?e?B???e?B?N???X?B
java.util.zip.ZipOutputStream ???????C???^?[?t?F?C?X???????????????????B
???k???s??( ???k???T?C?Y?????k?O?T?C?Y?????????????? )?????????????I???s???B ?i?????????????????????A?�}???????????????N???X?????B?????????i???????????b???? ???????????????\???????????????????B(???????M?K?o?C?g?????f?[?^????????????) ?�}?????????????????????�‘?????? LhaImmediateOutputStream???g?p?????�}???B
?????AJDK 1.1 ???O???? RandomAccessFile ?? setLength ?????????�‘?????A ?????f?[?^?????????????f?[?^???????????????t?@?C???T?C?Y???????l?????�}?????o?????�‘?B ?�}???????_???????T?C?Y0???V???�‘?t?@?C?????J???????????????????????????????BLimitedInputStream ???????????\???f?[?^?????�˜?????????????X?g???[???BLittleEndian ???g???G???f?B?A???? ?o?C?g?z???? InputStream, OutputStream ???A?N?Z?X???????\?b?h?????????????[?e?B???e?B?N???X?BLzssInputStream LZSS ???k???????f?[?^???????????????????????????X?g???[???BLzssOutputStream ?f?[?^?? LZSS???k???????? ?w???????? PostLzssEncoder ???o?????????k?p?o???X?g???[???BLzssSearchMethod LzssOutputStream ???g?p?????? ???????v???????????????C???^?[?t?F?C?X?B
?R???X?g???N?^???`????MethodUtil ???\?b?h???????????[?e?B???e?B?N???X?BMsdosDate MS-DOS?`??????????????????Date???h?�÷?N???X?B
?f?[?^?? 4byte?l???????AMS-DOS?? ????Intel ?? x86?nCPU???? ?????????�}?????? LittleEndian???i?[???????B
?t?H?[?}?b?g???????????�N???BNotEnoughBitsException ?v?????????r?b?g?????f?[?^?????????????????????? ???�‹?????????O?B
BitDataBrokenException ?????�‘?A?�}?????????O?? ???�‹?????????? ???????????????????????s?????�‘ ???�‘?????A???????????u?????O?????�‹???O?????_?? ???�÷???????_???????????�}???BPatriciaTrieSearch PATRICIA Trie ???g?p???? LzssSearchMethod ???????BPostLh1Encoder -lh1- ???k?p?? PostLzssEncoder?BPostLh2Encoder -lh2- ???k?p PostLzssEncoder?BPostLh3Encoder -lh3- ???k?p PostLzssEncoder?BPostLh5Encoder -lh4-, -lh5-, -lh6-, -lh7- ???k?p PostLzssEncoder?BPostLz5Encoder -lz5- ???k?p PostLzssEncoder?BPostLzsEncoder -lzs- ???k?p PostLzssEncoder?BPostLzssEncoder LZSS???k?R?[?h?????????? ?C???^?[?t?F?C?X?BPreLh1Decoder -lh1- ?????p?? PreLzssDecoder?BPreLh2Decoder -lh2- ?????p PreLzssDecoder?BPreLh3Decoder -lh3- ?????p?? PreLzssDecoder?BPreLh5Decoder -lh4-, -lh5-, -lh6-, -lh7- ?????p?? PreLzssDecoder?BPreLz5Decoder -lz5- ?????p PreLzssDecoder?BPreLzsDecoder -lzs- ?????p PreLzssDecoder?BPreLzssDecoder LZSS???k?R?[?h???????????C???^?[?t?F?C?X?BSimpleSearch ???????????@?\???p?�‘???�‘ LzssSearchMethod ???????V???v?????????B
?????@?\???p?�‘???�‘?????A ?????????@?\???p?�‘???????????�~?????x?�‘???A ?????????????????????????�‘?BStaticHuffman ???I?n?t?}???p???[?e?B???e?B?????Q???????????B
?n?t?}????????????16?r?b?g???�˜?????????BTwoLevelHashSearch ???i?K?n?b?V?????P?????A?????X?g???g???????�Ê???????? LzssSearchMethod?B
?????????_?�÷ ???Q?l???????BType Reflection ???@?\?????�‘???????????????? ?^?????????????[?e?B???e?B?N???X?BWindowsDate Windows??FILETIME?`??????????????Date???h?�÷?N???X?B
FILETIME ?? 1601?N 1?? 1?? 0??0??0?b???????o???????? 100?i?m?b?P????????64?r?b?g?l?B
?�}???N???X???? FILETIME ?? long(64?r?b?g?l)???????????????? ???{?I???????????????????B
1601?N 1?? 1?? 0??0??0?b???O???????????�‘???�‘?????? WindowsDate( Date date ) ???AWindowsDate.setTime( long time )???g?p?????B