Class LhaChecksum

java.lang.Object
jp.gr.java_conf.dangan.util.lha.LhaChecksum
All Implemented Interfaces:
Checksum

public class LhaChecksum extends Object implements Checksum
LHA???g?p?????? ?P???? 1?o?C?g???`?F?b?N?T???l?? ?Z?o???????????N???X?B
 -- revision history --
 $Log: LhaChecksum.java,v $
 Revision 1.0  2002/08/05 00:00:00  dangan
 add to version control
 [maintanance]
     ?\?[?X????
     ?^?u?p?~
     ???C?Z???X????C??

 
Version:
$Revision: 1.0 $
Author:
$Author: dangan $
  • Constructor Summary

    Constructors
    Constructor
    Description
    ?V??? ?`?F?b?N?T???N???X??????????B
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    ?`?F?b?N?T???l???????B ?`?F?b?N?T???l?? 1?o?C?g???l???????A 0x00?`0xFF???}?b?v???????B
    void
    ?`?F?b?N?T???l???????l???????????N???B
    void
    update(byte[] buffer)
    buffer ???w???????o?C?g?z???? ?`?F?b?N?T???l???X?V?????B ?}?????\?b?h?? update( buffer, 0, buffer.length ) ???????B
    void
    update(byte[] buffer, int index, int length)
    buffer ???w???????o?C?g?z???? ?`?F?b?N?T???l???X?V?????B
    void
    update(int byte8)
    byte8 ???w?????? 1?o?C?g???f?[?^?? ?`?F?b?N?T???l???X?V?????B

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.util.zip.Checksum

    update
  • Constructor Details

    • LhaChecksum

      public LhaChecksum()
      ?V??? ?`?F?b?N?T???N???X??????????B
  • Method Details

    • update

      public void update(int byte8)
      byte8 ???w?????? 1?o?C?g???f?[?^?? ?`?F?b?N?T???l???X?V?????B
      Specified by:
      update in interface Checksum
      Parameters:
      byte8 - ?`?F?b?N?T?????X?V????1?o?C?g???f?[?^
    • update

      public void update(byte[] buffer)
      buffer ???w???????o?C?g?z???? ?`?F?b?N?T???l???X?V?????B ?}?????\?b?h?? update( buffer, 0, buffer.length ) ???????B
      Specified by:
      update in interface Checksum
      Parameters:
      buffer - ?`?F?b?N?T?????X?V?????f?[?^???????o?C?g?z??
    • update

      public void update(byte[] buffer, int index, int length)
      buffer ???w???????o?C?g?z???? ?`?F?b?N?T???l???X?V?????B
      Specified by:
      update in interface Checksum
      Parameters:
      buffer - ?`?F?b?N?T?????X?V?????f?[?^???????o?C?g?z??
      index - ?f?[?^???J?n???u
      length - ?`?F?b?N?T?????X?V???g???o?C?g??
    • reset

      public void reset()
      ?`?F?b?N?T???l???????l???????????N???B
      Specified by:
      reset in interface Checksum
    • getValue

      public long getValue()
      ?`?F?b?N?T???l???????B ?`?F?b?N?T???l?? 1?o?C?g???l???????A 0x00?`0xFF???}?b?v???????B
      Specified by:
      getValue in interface Checksum
      Returns:
      ?`?F?b?N?T???l