Class LhaChecksum

  • All Implemented Interfaces:
    java.util.zip.Checksum

    public class LhaChecksum
    extends java.lang.Object
    implements java.util.zip.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
      LhaChecksum()
      ?V??? ?`?F?b?N?T???N???X??????????B
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      long getValue()
      ?`?F?b?N?T???l???????B ?`?F?b?N?T???l?? 1?o?C?g???l???????A 0x00?`0xFF???}?b?v???????B
      void reset()
      ?`?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 Detail

      • LhaChecksum

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

      • 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 java.util.zip.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 java.util.zip.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 java.util.zip.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 java.util.zip.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 java.util.zip.Checksum
        Returns:
        ?`?F?b?N?T???l