MerkleTree

public abstract class MerkleTree
extends Object

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


Représentation d'un arbre Merkle telle que définie par l'API d'exécution à distance.

Résumé

Constructeurs publics

MerkleTree()

Méthodes publiques

static MerkleTree buildFromDir(File directory)

Crée un arbre de Merkle pour le directory.

abstract digestToFile()

Correspondance entre les récapitulatifs et les fichiers de cet arbre de Merkle.

abstract digestToSubdir()

Mappage des récapitulatifs sur les sous-répertoires de cet arbre Merkle.

abstract Directory root()

Directory racine de cet arbre Merkle.

abstract Digest rootDigest()

Digest de l'Directory racine de cet arbre Merkle.

abstract String rootName()

Nom de la racine Directory de cet arbre Merkle.

Constructeurs publics

MerkleTree

public MerkleTree ()

Méthodes publiques

buildFromDir

public static MerkleTree buildFromDir (File directory)

Crée un arbre de Merkle pour le directory.

Paramètres
directory File

Renvoie
MerkleTree

digestToFile

public abstract  digestToFile ()

Correspondance entre les récapitulatifs et les fichiers de cet arbre de Merkle.

Renvoie

digestToSubdir

public abstract  digestToSubdir ()

Mappage des récapitulatifs sur les sous-répertoires de cet arbre Merkle.

Renvoie

racine

public abstract Directory root ()

Directory racine de cet arbre Merkle.

Renvoie
Directory

rootDigest

public abstract Digest rootDigest ()

Digest de l'Directory racine de cet arbre Merkle. Remarque : Ce paramètre n'est utilisé que par le client de cache.

Renvoie
Digest

rootName

public abstract String rootName ()

Nom de la racine Directory de cet arbre Merkle.

Renvoie
String