类 Digests.Encoder
- java.lang.Object
-
- net.dongliu.commons.hash.Digests.Encoder
-
- 封闭类:
- Digests
public static class Digests.Encoder extends java.lang.ObjectFor digest encoding. This is immutable class, can be reused.
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Digests.DigestResultdigest(byte[] data)Calculate digest for byte array data.Digests.DigestResultdigest(java.io.InputStream in)Calculate digest which digest all data in InputStream.Digests.DigestResultdigest(java.lang.String str)Calculate digest for string using utf-8 charset.Digests.DigestResultdigest(java.lang.String str, java.nio.charset.Charset charset)Calculate digest for string.
-
-
-
方法详细资料
-
digest
public Digests.DigestResult digest(java.lang.String str)
Calculate digest for string using utf-8 charset.- 参数:
str- the string- 返回:
- digest
-
digest
public Digests.DigestResult digest(java.lang.String str, java.nio.charset.Charset charset)
Calculate digest for string.- 参数:
str- the stringcharset- the charset to decode string- 返回:
- digest
-
digest
public Digests.DigestResult digest(byte[] data)
Calculate digest for byte array data.- 参数:
data- the data- 返回:
- digest
-
digest
public Digests.DigestResult digest(java.io.InputStream in) throws java.io.IOException
Calculate digest which digest all data in InputStream. The InputSteam is left unclosed when finished or error occurred.- 参数:
in- the inputStream contains the data- 返回:
- digest
- 抛出:
java.io.IOException
-
-