Árbol Merkle

public abstract class MerkleTree
extends Object

Objeto java.lang.
   ↳ com.android.tradefed.cache.arboleda


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()

El mapa de resúmenes de los archivos de este árbol de Merkle.

abstract digestToSubdir()

El mapa de resúmenes a subdirectorios de este árbol de Merkle.

abstract Directory root()

La raíz Directory de este árbol Merkle.

abstract Digest rootDigest()

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

abstract String rootName()

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

Constructores públicos

Árbol Merkle

public MerkleTree ()

Métodos públicos

compilarDesdeDir

public static MerkleTree buildFromDir (File directory)

Compila un árbol de merkle para el directory.

Parámetros
directory File

Devuelve
MerkleTree

Resumen a archivo

public abstract  digestToFile ()

El mapa de resúmenes de los archivos de este árbol de Merkle.

Devuelve

resumen a subdir

public abstract  digestToSubdir ()

El mapa de resúmenes a subdirectorios de este árbol de Merkle.

Devuelve

root

public abstract Directory root ()

La raíz Directory de este árbol Merkle.

Devuelve
Directory

rootDigest

public abstract Digest rootDigest ()

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

Devuelve
Digest

nombreraíz

public abstract String rootName ()

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

Devuelve
String