Class marimba.io.MD5OutputStream
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class marimba.io.MD5OutputStream

java.lang.Object
   |
   +----java.io.OutputStream
           |
           +----java.io.FilterOutputStream
                   |
                   +----marimba.io.MD5OutputStream

public class MD5OutputStream
extends FilterOutputStream
An output stream class which computes an MD5 Checksum as it is going along,
Version:
1.3, 11/16/96
Author:
Arthur van Hoff

Constructor Index

 o MD5OutputStream(File)
 o MD5OutputStream(OutputStream)
 o MD5OutputStream(OutputStream, int[], int)
 o MD5OutputStream(String)

Method Index

 o close()
 o getChecksum()
Return the checksum of this stream.
 o getDigest()
Get the current digest for the stream.
 o main(String[])
For testing purposes only.
 o write(byte[])
 o write(byte[], int, int)
 o write(int)

Constructors

 o MD5OutputStream
  public MD5OutputStream(OutputStream out,
                         int digest[],
                         int total)
 o MD5OutputStream
  public MD5OutputStream(OutputStream out)
 o MD5OutputStream
  public MD5OutputStream(String path) throws IOException
 o MD5OutputStream
  public MD5OutputStream(File file) throws IOException

Methods

 o write
  public void write(int b) throws IOException
Overrides:
write in class FilterOutputStream
 o write
  public void write(byte b[]) throws IOException
Overrides:
write in class FilterOutputStream
 o write
  public void write(byte b[],
                    int off,
                    int len) throws IOException
Overrides:
write in class FilterOutputStream
 o close
  public void close() throws IOException
Overrides:
close in class FilterOutputStream
 o getChecksum
  public Checksum getChecksum()
Return the checksum of this stream. The checksum can be computed only once.
 o getDigest
  public int[] getDigest()
Get the current digest for the stream.
 o main
  public static void main(String argv[]) throws IOException
For testing purposes only.

All Packages  Class Hierarchy  This Package  Previous  Next  Index