Package jp.gr.java_conf.dangan.util.lha
Class CompressMethod
java.lang.Object
jp.gr.java_conf.dangan.util.lha.CompressMethod
LHA???e???????????`?????B
-- revision history -- $Log: CompressMethod.java,v $ Revision 1.1 2002/12/08 00:00:00 dangan [change] ?N???X???? LhaConstants ???? CompressMethod ???????X?B Revision 1.0 2002/07/24 00:00:00 dangan add to version control [change] LhaUtil ?? connectExtractInputStream ?? connectDecoder ?????? connectCompressOutputStream ?? connectEncoder ???????????p???B LhaUtil ?? CompressMethodTo????????? ???????p???B [maintanance] ?\?[?X???? ?^?u?p?~ ???C?Z???X????C??
- Version:
- $Revision: 1.1 $
- Author:
- $Author: dangan $
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
???k?`??????????????B LH0 ?? ?????k?????? "-lh0-" ???????Bstatic final String
???k?`??????????????B LH1 ???O?i?? 4?L???o?C?g???????A???????v??60?o?C?g?? LZSS?@?A???i?? ?K???I?n?t?}???@???g?p?????}???????????? "-lh1-" ???????Bstatic final String
???k?`??????????????B LH2 ???O?i?? 8?L???o?C?g???????A???????v??256?o?C?g?? LZSS?@?A???i?? ?K???I?n?t?}???@???g?p?????}???????????? "-lh2-" ???????B ?}?????k?@?? LH1 ???? LH5 ?????????r???????}?I?? ?g?????????A???????g?p???????????Bstatic final String
???k?`??????????????B LH3 ???O?i?? 8?L???o?C?g???????A???????v??256?o?C?g?? LZSS?@?A???i?? ???I?n?t?}???@???g?p?????}???????????? "-lh3-" ???????B ?}?????k?@?? LH1 ???? LH5 ?????????r???????}?I?? ?g?????????A???????g?p???????????Bstatic final String
???k?`??????????????B LH4 ???O?i?? 4?L???o?C?g???????A???????v??256?o?C?g?? LZSS?@?A???i?? ???I?n?t?}???@???g?p?????}???????????? "-lh4-" ???????B ?}?????k?@?? 1990?N???O???????????}?V?????????k???s?????A LH5???k???s?????????V?X?e???????????????????????????g?? ???????A???????w???g?p???????????Bstatic final String
???k?`??????????????B LH5 ???O?i?? 8?L???o?C?g???????A???????v??256?o?C?g?? LZSS?@?A???i?? ???I?n?t?}???@???g?p?????}???????????? "-lh5-" ???????B ?????ALHA???W?????g?p?????????k?@???????Bstatic final String
???k?`??????????????B LH6 ???O?i?? 32?L???o?C?g???????A???????v??256?o?C?g?? LZSS?@?A???i?? ???I?n?t?}???@???g?p?????}???????????? "-lh6-" ???????B "-lh6-" ???????????? LH7 ?????k?@?????}???g?p?????? ????B?????????ALHA?????}??????????????????? "-lh6-" ??????????g?p???????? LH7 ?`???????k??????????????? ?????????????B ???? ?}?????k?@???J???????????? 10?N?????o????????? ?????????? ?}?????k?@?????k?????????????o?^??????}?? ???]?????????????????Bstatic final String
???k?`??????????????B LH7 ???O?i?? 64?L???o?C?g???????A???????v??256?o?C?g?? LZSS?@?A???i?? ???I?n?t?}???@???g?p?????}???????????? "-lh7-" ???????B ???? ?}?????k?@???J???????????? 10?N?????o????????? ?????????? ?}?????k?@?????k?????????????o?^??????}?? ???]?????????????????Bstatic final String
???k?`??????????????B LHD ???????k???A?f?B???N?g?????i?[????????}???????? "-lhd-" ???????Bstatic final String
???k?`??????????????B LZ4 ?? ?????k?????? "-lz4-" ???????B "-lz4-" ?? LHA????????????O?????W???[???????? Larc ???`?????????A???????????????z????????`?? ?????B???????w???g?p???????????Bstatic final String
???k?`??????????????B LZ5 ?? 4?L???o?C?g???????A???????v??17?o?C?g?? LZSS?@???g?p?????}???????? "-lz5-" ???????B "-lz5-" ?? LHA????????????O?????W???[???????? Larc ???`?????????A???????????????z????????`?? ?????B???????w???g?p???????????Bstatic final String
???k?`??????????????B LZS ?? 2?L???o?C?g???????A???????v??17?o?C?g?? LZSS?@???g?p?????}???????? "-lzs-" ???????B "-lzs-" ?? LHA????????????O?????W???[???????? Larc ???`?????????A???????????????z????????`?? ?????B???????w???g?p???????????B -
Method Summary
Modifier and TypeMethodDescriptionstatic InputStream
connectDecoder
(InputStream in, String method, Properties property, long length) property ?????????????????????p???? in ???? method ?????k?@?????k???????f?[?^???????? ?????????????X?g???[?????\?z?????Bstatic OutputStream
connectEncoder
(OutputStream out, String method, Properties property) property ?????????????????????p???? method ?????k?@???f?[?^?????k???Aout???o???????X?g???[?????\?z?????Bstatic int
toDictionarySize
(String method) ???k?@?????q???? ?????T?C?Y???????Bstatic int
toMaxMatch
(String method) ???k?@?????q???? ???????v?????????Bstatic int
toThreshold
(String method) ???k?@?????q???? ???k/?????k?????l???????B
-
Field Details
-
LH0
???k?`??????????????B LH0 ?? ?????k?????? "-lh0-" ???????B- See Also:
-
LH1
???k?`??????????????B LH1 ???O?i?? 4?L???o?C?g???????A???????v??60?o?C?g?? LZSS?@?A???i?? ?K???I?n?t?}???@???g?p?????}???????????? "-lh1-" ???????B- See Also:
-
LH2
???k?`??????????????B LH2 ???O?i?? 8?L???o?C?g???????A???????v??256?o?C?g?? LZSS?@?A???i?? ?K???I?n?t?}???@???g?p?????}???????????? "-lh2-" ???????B ?}?????k?@?? LH1 ???? LH5 ?????????r???????}?I?? ?g?????????A???????g?p???????????B- See Also:
-
LH3
???k?`??????????????B LH3 ???O?i?? 8?L???o?C?g???????A???????v??256?o?C?g?? LZSS?@?A???i?? ???I?n?t?}???@???g?p?????}???????????? "-lh3-" ???????B ?}?????k?@?? LH1 ???? LH5 ?????????r???????}?I?? ?g?????????A???????g?p???????????B- See Also:
-
LH4
???k?`??????????????B LH4 ???O?i?? 4?L???o?C?g???????A???????v??256?o?C?g?? LZSS?@?A???i?? ???I?n?t?}???@???g?p?????}???????????? "-lh4-" ???????B ?}?????k?@?? 1990?N???O???????????}?V?????????k???s?????A LH5???k???s?????????V?X?e???????????????????????????g?? ???????A???????w???g?p???????????B- See Also:
-
LH5
???k?`??????????????B LH5 ???O?i?? 8?L???o?C?g???????A???????v??256?o?C?g?? LZSS?@?A???i?? ???I?n?t?}???@???g?p?????}???????????? "-lh5-" ???????B ?????ALHA???W?????g?p?????????k?@???????B- See Also:
-
LH6
???k?`??????????????B LH6 ???O?i?? 32?L???o?C?g???????A???????v??256?o?C?g?? LZSS?@?A???i?? ???I?n?t?}???@???g?p?????}???????????? "-lh6-" ???????B "-lh6-" ???????????? LH7 ?????k?@?????}???g?p?????? ????B?????????ALHA?????}??????????????????? "-lh6-" ??????????g?p???????? LH7 ?`???????k??????????????? ?????????????B ???? ?}?????k?@???J???????????? 10?N?????o????????? ?????????? ?}?????k?@?????k?????????????o?^??????}?? ???]?????????????????B- See Also:
-
LH7
???k?`??????????????B LH7 ???O?i?? 64?L???o?C?g???????A???????v??256?o?C?g?? LZSS?@?A???i?? ???I?n?t?}???@???g?p?????}???????????? "-lh7-" ???????B ???? ?}?????k?@???J???????????? 10?N?????o????????? ?????????? ?}?????k?@?????k?????????????o?^??????}?? ???]?????????????????B- See Also:
-
LHD
???k?`??????????????B LHD ???????k???A?f?B???N?g?????i?[????????}???????? "-lhd-" ???????B- See Also:
-
LZS
???k?`??????????????B LZS ?? 2?L???o?C?g???????A???????v??17?o?C?g?? LZSS?@???g?p?????}???????? "-lzs-" ???????B "-lzs-" ?? LHA????????????O?????W???[???????? Larc ???`?????????A???????????????z????????`?? ?????B???????w???g?p???????????B- See Also:
-
LZ4
???k?`??????????????B LZ4 ?? ?????k?????? "-lz4-" ???????B "-lz4-" ?? LHA????????????O?????W???[???????? Larc ???`?????????A???????????????z????????`?? ?????B???????w???g?p???????????B- See Also:
-
LZ5
???k?`??????????????B LZ5 ?? 4?L???o?C?g???????A???????v??17?o?C?g?? LZSS?@???g?p?????}???????? "-lz5-" ???????B "-lz5-" ?? LHA????????????O?????W???[???????? Larc ???`?????????A???????????????z????????`?? ?????B???????w???g?p???????????B- See Also:
-
-
Method Details
-
toDictionarySize
???k?@?????q???? ?????T?C?Y???????B- Parameters:
method
- ???k?@?????q- Returns:
- ?????T?C?Y
-
toThreshold
???k?@?????q???? ???k/?????k?????l???????B- Parameters:
method
- ???k?@?????q- Returns:
- ???k/?????k
-
toMaxMatch
???k?@?????q???? ???????v?????????B- Parameters:
method
- ???k?@?????q- Returns:
- ???????v??
-
connectEncoder
property ?????????????????????p???? method ?????k?@???f?[?^?????k???Aout???o???????X?g???[?????\?z?????B- Parameters:
out
- ???k?f?[?^?o???????X?g???[??method
- ???k?@?????qproperty
- ?e???k?`?????????????????????????????????????v???p?e?B- Returns:
- method ?????k?@???f?[?^?????k???Aout???o???????X?g???[??
-
connectDecoder
public static InputStream connectDecoder(InputStream in, String method, Properties property, long length) property ?????????????????????p???? in ???? method ?????k?@?????k???????f?[?^???????? ?????????????X?g???[?????\?z?????B- Parameters:
in
- ???k?f?[?^???????????X?g???[??method
- ???k?@?????qproperty
- ?e???k?`?????????????????????????????????????v???p?e?B- Returns:
- in ???? method ?????k?@?????k???????f?[?^???????? ?????????????X?g???[?????\?z?????B
-