MerkleTree

public abstract class MerkleTree
extends Object

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


Représentation en arborescence de 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 directory.

abstract digestToFile()

Carte des condensés aux fichiers de cet arbre de mer.

abstract digestToSubdir()

Carte des condensés aux sous-répertoires de cet arbre de merkle.

abstract Directory root()

Racine Directory de cet arbre de Merkle.

abstract Digest rootDigest()

La valeur Digest de la racine Directory de cet arbre de Merkle.

abstract String rootName()

Nom de la racine Directory de cet arbre de Merkle.

Constructeurs publics

MerkleTree

public MerkleTree ()

Méthodes publiques

buildFromDir

public static MerkleTree buildFromDir (File directory)

Crée un arbre de merkle pour directory.

Paramètres
directory File

Renvoie
MerkleTree

CondensatToFile

public abstract  digestToFile ()

Carte des condensés aux fichiers de cet arbre de mer.

Renvoie

digestToSubdir

public abstract  digestToSubdir ()

Carte des condensés aux sous-répertoires de cet arbre de merkle.

Renvoie

racine

public abstract Directory root ()

Racine Directory de cet arbre de Merkle.

Renvoie
Directory

Condensé racine

public abstract Digest rootDigest ()

La valeur Digest de la racine Directory de cet arbre de Merkle. Notez qu'elle n'est utilisée que par le client de cache.

Renvoie
Digest

nomracine

public abstract String rootName ()

Nom de la racine Directory de cet arbre de Merkle.

Renvoie
String