public class HashCalculator extends Object
HashCalculator class.
| Modifier and Type | Method and Description |
|---|---|
static Hash |
calculate(Algorithm algorithm,
byte[] value)
calculate
|
static Hash |
calculate(Algorithm algorithm,
File file)
calculate
|
static Hash |
calculate(Algorithm algorithm,
InputStream resourceIn)
calculate
|
static Hash |
calculate(Algorithm algorithm,
String value)
calculate
|
static Hash |
calculate(Algorithm algorithm,
URL resource)
calculate
|
static Hash |
calculate(MessageDigest messageDigest,
byte[] value)
calculate
|
static Hash |
calculate(MessageDigest messageDigest,
File file)
calculate
|
static Hash |
calculate(MessageDigest messageDigest,
InputStream resourceIn)
calculate
|
static Hash |
calculate(MessageDigest messageDigest,
String value)
calculate
|
static Hash |
calculate(MessageDigest messageDigest,
URL resource)
calculate
|
@Nonnull public static Hash calculate(@Nonnull Algorithm algorithm, @Nonnull byte[] value)
calculate
algorithm - a Algorithm object.value - an array of byte.@Nonnull public static Hash calculate(@Nonnull MessageDigest messageDigest, @Nonnull byte[] value)
calculate
messageDigest - a MessageDigest object.value - an array of byte.@Nonnull public static Hash calculate(@Nonnull Algorithm algorithm, @Nonnull String value)
calculate
algorithm - a Algorithm object.value - a String object.@Nonnull public static Hash calculate(@Nonnull MessageDigest messageDigest, @Nonnull String value)
calculate
messageDigest - a MessageDigest object.value - a String object.@Nonnull public static Hash calculate(@Nonnull Algorithm algorithm, @Nonnull URL resource) throws IOException
calculate
algorithm - a Algorithm object.resource - a URL object.IOException - if any.@Nonnull public static Hash calculate(@Nonnull MessageDigest messageDigest, @Nonnull URL resource) throws IOException
calculate
messageDigest - a MessageDigest object.resource - a URL object.IOException - if any.@Nonnull public static Hash calculate(@Nonnull Algorithm algorithm, @Nonnull File file) throws IOException
calculate
algorithm - a Algorithm object.file - a File object.IOException - if any.@Nonnull public static Hash calculate(@Nonnull MessageDigest messageDigest, @Nonnull File file) throws IOException
calculate
messageDigest - a MessageDigest object.file - a File object.IOException - if any.@Nonnull public static Hash calculate(@Nonnull Algorithm algorithm, @Nonnull InputStream resourceIn) throws IOException
calculate
algorithm - a Algorithm object.resourceIn - a InputStream object.IOException - if any.@Nonnull public static Hash calculate(@Nonnull MessageDigest messageDigest, @Nonnull InputStream resourceIn) throws IOException
calculate
messageDigest - a MessageDigest object.resourceIn - a InputStream object.IOException - if any.Copyright © 2007–2016 cedarsoft GmbH. All rights reserved.