Albero Merkle

public abstract class MerkleTree
extends Object

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


Una rappresentazione merkle Tree come definita dall'API di esecuzione remota.

Riepilogo

Costruttori pubblici

MerkleTree()

Metodi pubblici

static MerkleTree buildFromDir(File directory)

Crea un albero merkle per directory.

abstract digestToFile()

La mappa delle sintesi nei file all'interno di questo albero merkle.

abstract digestToSubdir()

La mappa delle sintesi delle sottodirectory all'interno di questo albero merkle.

abstract Directory root()

La radice Directory di questo albero di Merkle.

abstract Digest rootDigest()

La Digest della radice Directory di questo albero di Merkle.

abstract String rootName()

Il nome della radice Directory di questo albero di Merkle.

Costruttori pubblici

Albero Merkle

public MerkleTree ()

Metodi pubblici

dalla directory build

public static MerkleTree buildFromDir (File directory)

Crea un albero merkle per directory.

Parametri
directory File

Ritorni
MerkleTree

digestToFile

public abstract  digestToFile ()

La mappa delle sintesi nei file all'interno di questo albero merkle.

Ritorni

digestToSubdir

public abstract  digestToSubdir ()

La mappa delle sintesi delle sottodirectory all'interno di questo albero merkle.

Ritorni

principale

public abstract Directory root ()

La radice Directory di questo albero di Merkle.

Ritorni
Directory

rootDigest

public abstract Digest rootDigest ()

La Digest della radice Directory di questo albero di Merkle. Nota: viene utilizzato solo dal client di cache.

Ritorni
Digest

Nome radice

public abstract String rootName ()

Il nome della radice Directory di questo albero di Merkle.

Ritorni
String