Pohon Merkle

public abstract class MerkleTree
extends Object

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


Representasi pohon merkle seperti yang ditentukan oleh remote execution API.

Ringkasan

Konstruktor publik

MerkleTree()

Metode publik

static MerkleTree buildFromDir(File directory)

Membuat pohon merkle untuk directory.

abstract digestToFile()

Peta ringkasan ke file dalam pohon merkle ini.

abstract digestToSubdir()

Peta intisari ke Subdirektori dalam pohon merkle ini.

abstract Directory root()

Akar Directory dari pohon Merkle ini.

abstract Digest rootDigest()

Digest dari Directory root pohon Merkle ini.

abstract String rootName()

Nama root Directory dari pohon Merkle ini.

Konstruktor publik

Pohon Merkle

public MerkleTree ()

Metode publik

buildFromDir

public static MerkleTree buildFromDir (File directory)

Membuat pohon merkle untuk directory.

Parameter
directory File

Hasil
MerkleTree

{i>digestToFile<i}

public abstract  digestToFile ()

Peta ringkasan ke file dalam pohon merkle ini.

Hasil

digestToSubdir

public abstract  digestToSubdir ()

Peta intisari ke Subdirektori dalam pohon merkle ini.

Hasil

{i>root<i}

public abstract Directory root ()

Akar Directory dari pohon Merkle ini.

Hasil
Directory

{i>rootDigest<i}

public abstract Digest rootDigest ()

Digest dari Directory root pohon Merkle ini. Perhatikan, ini hanya digunakan oleh klien cache.

Hasil
Digest

namaroot

public abstract String rootName ()

Nama root Directory dari pohon Merkle ini.

Hasil
String