MerkleTree

public abstract class MerkleTree
extends Object

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


Es una representación del árbol de Merkle, tal como lo define la API de ejecución remota.

Resumen

Constructores públicos

MerkleTree()

Métodos públicos

static MerkleTree buildFromDir(File directory)

Compila un árbol de Merkle para el directory.

abstract digestToFile()

Es el mapa de los resúmenes a los archivos dentro de este árbol de Merkle.

abstract digestToSubdir()

Es el mapa de resúmenes a subdirectorios dentro de este árbol de Merkle.

abstract Directory root()

El Directory raíz de este árbol de Merkle

abstract Digest rootDigest()

El Digest de la raíz Directory de este árbol de Merkle.

abstract String rootName()

Es el nombre de la raíz Directory de este árbol de Merkle.

Constructores públicos

MerkleTree

public MerkleTree ()

Métodos públicos

buildFromDir

public static MerkleTree buildFromDir (File directory)

Compila un árbol de Merkle para el directory.

Parámetros
directory File

Muestra
MerkleTree

digestToFile

public abstract  digestToFile ()

Es el mapa de los resúmenes a los archivos dentro de este árbol de Merkle.

Muestra

digestToSubdir

public abstract  digestToSubdir ()

Es el mapa de resúmenes a subdirectorios dentro de este árbol de Merkle.

Muestra

root

public abstract Directory root ()

El Directory raíz de este árbol de Merkle

Muestra
Directory

rootDigest

public abstract Digest rootDigest ()

El Digest de la raíz Directory de este árbol de Merkle. Ten en cuenta que solo el cliente de caché lo consume.

Muestra
Digest

rootName

public abstract String rootName ()

Es el nombre de la raíz Directory de este árbol de Merkle.

Muestra
String