DigestCalculator

public class DigestCalculator
extends Object

java.lang.Object
   ↳ com.android.tradefed.cache.DigestCalculator


用于计算 Digest 的实用程序方法。

摘要

字段

public static final DigestFunction.Value DIGEST_FUNCTION

公共构造函数

DigestCalculator()

公共方法

static Digest compute(Message message)

计算 proto 消息的摘要。

static Digest compute(File file)

计算文件的摘要。

static Digest compute(byte[] blob)

计算字节数组的摘要。

字段

DIGEST_FUNCTION

public static final DigestFunction.Value DIGEST_FUNCTION

公共构造函数

DigestCalculator

public DigestCalculator ()

公共方法

计算

public static Digest compute (Message message)

计算 proto 消息的摘要。

参数
message Message:计算摘要所针对的 Message

返回
Digest messageDigest

计算

public static Digest compute (File file)

计算文件的摘要。

参数
file File:计算摘要所针对的 File

返回
Digest fileDigest

抛出
IOException

计算

public static Digest compute (byte[] blob)

计算字节数组的摘要。

参数
blob byte:计算摘要所依据的字节数组

返回
Digest blobDigest