MerkleTree

public abstract class MerkleTree
extends Object

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


Eine merkle-Baumdarstellung, wie von der Remote-Ausführungs-API definiert.

Zusammenfassung

Öffentliche Konstruktoren

MerkleTree()

Öffentliche Methoden

static MerkleTree buildFromDir(File directory)

Erstellt einen merkle-Baum für den directory.

abstract digestToFile()

Die Map der Digests zu den Dateien in diesem merkle-Baum.

abstract digestToSubdir()

Die Zuordnung der Digests zu den Unterverzeichnissen in diesem merkle-Baum.

abstract Directory root()

Der Stamm Directory dieses Merkle-Baums.

abstract Digest rootDigest()

Die Digest des Stamms Directory dieses Merkle-Baums.

abstract String rootName()

Der Name des Stamms Directory dieses Merkle-Baums.

Öffentliche Konstruktoren

MerkleTree

public MerkleTree ()

Öffentliche Methoden

buildFromDir

public static MerkleTree buildFromDir (File directory)

Erstellt einen merkle-Baum für den directory.

Parameter
directory File

Returns
MerkleTree

digestToFile

public abstract  digestToFile ()

Die Map der Digests zu den Dateien in diesem merkle-Baum.

Returns

digestToSubdir

public abstract  digestToSubdir ()

Die Zuordnung der Digests zu den Unterverzeichnissen in diesem merkle-Baum.

Returns

Stamm

public abstract Directory root ()

Der Stamm Directory dieses Merkle-Baums.

Returns
Directory

RootDigest

public abstract Digest rootDigest ()

Die Digest des Stamms Directory dieses Merkle-Baums. Dies wird nur vom Cache-Client genutzt.

Returns
Digest

Stammname

public abstract String rootName ()

Der Name des Stamms Directory dieses Merkle-Baums.

Returns
String