intarsys runtime library

de.intarsys.tools.digest
Class DigestTools

java.lang.Object
  extended by de.intarsys.tools.digest.DigestTools

public class DigestTools
extends Object

Tools for dealing with digests.


Constructor Summary
DigestTools()
           
 
Method Summary
static IDigest createDigest(Object value)
           
static IDigester createDigesterSHA1()
           
static IDigest digest(IDigester digester, InputStream is)
           
static IDigest digest(IDigester digester, InputStream is, int bufferSize)
           
static int suggestBufferSize(long totalSize)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DigestTools

public DigestTools()
Method Detail

createDigest

public static IDigest createDigest(Object value)
                            throws IOException
Throws:
IOException

createDigesterSHA1

public static IDigester createDigesterSHA1()

digest

public static IDigest digest(IDigester digester,
                             InputStream is)
                      throws IOException
Throws:
IOException

digest

public static IDigest digest(IDigester digester,
                             InputStream is,
                             int bufferSize)
                      throws IOException
Throws:
IOException

suggestBufferSize

public static int suggestBufferSize(long totalSize)

intarsys runtime library

Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.