All Implemented Interfaces:
Closeable, Flushable, AutoCloseable

  • Field Summary

    Fields

    The message digest associated with this stream.

  • Constructor Summary

    Constructors

    Creates a digest output stream, using the specified output stream and message digest.

  • Method Summary

    Returns the message digest associated with this stream.

    void

    on(boolean on)

    Turns the digest function on or off.

    void

    Associates the specified message digest with this stream.

    toString()

    Prints a string representation of this digest output stream and its associated message digest object.

    void

    write(byte[] b, int off, int len)

    Updates the message digest (if the digest function is on) using the specified subarray, and in any case writes the subarray to the output stream.

    void

    write(int b)

    Updates the message digest (if the digest function is on) using the specified byte, and in any case writes the byte to the output stream.

  • Field Details

    • digest

  • Constructor Details

    • DigestOutputStream

  • Method Details

    • getMessageDigest

    • setMessageDigest

    • write

    • write

    • on

    • toString