MerkleTree

public abstract class MerkleTree
extends Object

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


Uma representação da árvore de Merkle, conforme definido pela API de execução remota.

Resumo

Construtores públicos

MerkleTree()

Métodos públicos

static MerkleTree buildFromDir(File directory)

Cria uma árvore de merkle para o directory.

abstract digestToFile()

O mapa de resumos para arquivos dentro dessa árvore de Merkle.

abstract digestToSubdir()

O mapa de resumos para subdiretórios dentro desta árvore merkle.

abstract Directory root()

A raiz Directory dessa árvore de Merkle.

abstract Digest rootDigest()

O Digest da raiz Directory desta árvore de Merkle.

abstract String rootName()

O nome da raiz Directory desta árvore de Merkle.

Construtores públicos

MerkleTree

public MerkleTree ()

Métodos públicos

buildFromDir

public static MerkleTree buildFromDir (File directory)

Cria uma árvore de merkle para o directory.

Parâmetros
directory File

Retorna
MerkleTree

digestToFile

public abstract  digestToFile ()

O mapa de resumos para arquivos dentro dessa árvore de Merkle.

Retorna

digestToSubdir

public abstract  digestToSubdir ()

O mapa de resumos para subdiretórios dentro desta árvore merkle.

Retorna

raiz

public abstract Directory root ()

A raiz Directory dessa árvore de Merkle.

Retorna
Directory

rootDigest

public abstract Digest rootDigest ()

O Digest da raiz Directory desta árvore de Merkle. Observe que isso só é consumido pelo cliente de cache.

Retorna
Digest

nomeraiz

public abstract String rootName ()

O nome da raiz Directory desta árvore de Merkle.

Retorna
String