jp.gr.java_conf.dangan.util.lha
Class LhaChecksum
- Checksum
public class LhaChecksum
implements Checksum
LHAで使用される 単純な 1バイトのチェックサム値を
算出するためのクラス。
-- revision history --
$Log: LhaChecksum.java,v $
Revision 1.0 2002/08/05 00:00:00 dangan
add to version control
[maintanance]
ソース整備
タブ廃止
ライセンス文の修正
long | getValue() - チェックサム値を得る。
チェックサム値は 1バイトの値であり、
0x00〜0xFFにマップされる。
|
void | reset() - チェックサム値を初期値に設定しなおす。
|
void | update(byte[] buffer) - buffer で指定したバイト配列で チェックサム値を更新する。
このメソッドは
update( buffer, 0, buffer.length )
と同等。
|
void | update(byte[] buffer, int index, int length) - buffer で指定したバイト配列で チェックサム値を更新する。
|
void | update(int byte8) - byte8 で指定した 1バイトのデータで チェックサム値を更新する。
|
LhaChecksum
public LhaChecksum()
新しい チェックサムクラスを作成する。
getValue
public long getValue()
チェックサム値を得る。
チェックサム値は 1バイトの値であり、
0x00〜0xFFにマップされる。
reset
public void reset()
チェックサム値を初期値に設定しなおす。
update
public void update(byte[] buffer)
buffer で指定したバイト配列で チェックサム値を更新する。
このメソッドは
update( buffer, 0, buffer.length )
と同等。
buffer
- チェックサムを更新するデータを持つバイト配列
update
public void update(byte[] buffer,
int index,
int length)
buffer で指定したバイト配列で チェックサム値を更新する。
buffer
- チェックサムを更新するデータを持つバイト配列index
- データの開始位置length
- チェックサムの更新に使うバイト数
update
public void update(int byte8)
byte8 で指定した 1バイトのデータで チェックサム値を更新する。
byte8
- チェックサムを更新する1バイトのデータ
When you found typographical errors or omissions, Please mail to cqw10305@nifty.com
The company name and product name which are used in this document, it is the trademark or registered trademark of each company generally.
Copyright © 2001-2002 Michel Ishizuka. All Rights Reserved.