org.codehaus.plexus.digest

Class AbstractStreamingDigester

public abstract class AbstractStreamingDigester extends Object implements StreamingDigester

Gradually create a digest for a stream.

Author: Brett Porter

Field Summary
protected MessageDigestmd
Constructor Summary
protected AbstractStreamingDigester(String algorithm)
Method Summary
Stringcalc()
protected static Stringcalc(MessageDigest md)
StringgetAlgorithm()
voidreset()
voidupdate(InputStream is)
protected static voidupdate(InputStream is, MessageDigest digest)

Field Detail

md

protected final MessageDigest md

Constructor Detail

AbstractStreamingDigester

protected AbstractStreamingDigester(String algorithm)

Method Detail

calc

public String calc()

calc

protected static String calc(MessageDigest md)

getAlgorithm

public String getAlgorithm()

reset

public void reset()

update

public void update(InputStream is)

update

protected static void update(InputStream is, MessageDigest digest)
Copyright © 2001-2009 Codehaus. All Rights Reserved.