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 ()

パブリック メソッド

compute

public static Digest compute (Message message)

proto メッセージのダイジェストを計算します。

パラメータ
message Message: ダイジェストの計算対象となる Message

戻り値
Digest messageDigest

compute

public static Digest compute (File file)

ファイルのダイジェストを計算します。

パラメータ
file File: ダイジェストの計算対象となる File

戻り値
Digest fileDigest

例外
IOException

compute

public static Digest compute (byte[] blob)

バイト配列のダイジェストを計算します。

パラメータ
blob byte: ダイジェストの計算対象となるバイト配列

戻り値
Digest blobDigest