MerkleTree

public abstract class MerkleTree
extends Object

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


Eine Merkle-Baumdarstellung gemäß der Remote Execution API.

Zusammenfassung

Öffentliche Konstruktoren

MerkleTree()

Öffentliche Methoden

static MerkleTree buildFromDir(File directory)

Erstellt einen Merkle-Baum für die directory.

abstract digestToFile()

Die Zuordnung von Digests zu Dateien in diesem Merkle-Baum.

abstract digestToSubdir()

Die Zuordnung von Digests zu Unterverzeichnissen in diesem Merkle-Baum.

abstract Directory root()

Die Wurzel Directory dieses Merkle-Baums.

abstract Digest rootDigest()

Die Digest der Wurzel Directory dieses Merkle-Baums.

abstract String rootName()

Der Name der Wurzel Directory dieses Merkle-Baums.

Öffentliche Konstruktoren

MerkleTree

public MerkleTree ()

Öffentliche Methoden

buildFromDir

public static MerkleTree buildFromDir (File directory)

Erstellt einen Merkle-Baum für die directory.

Parameter
directory File

Returns
MerkleTree

digestToFile

public abstract  digestToFile ()

Die Zuordnung von Digests zu Dateien in diesem Merkle-Baum.

Returns

digestToSubdir

public abstract  digestToSubdir ()

Die Zuordnung von Digests zu Unterverzeichnissen in diesem Merkle-Baum.

Returns

root

public abstract Directory root ()

Die Wurzel Directory dieses Merkle-Baums.

Returns
Directory

rootDigest

public abstract Digest rootDigest ()

Die Digest der Wurzel Directory dieses Merkle-Baums. Hinweis: Dieser Wert wird nur vom Cache-Client verwendet.

Returns
Digest

rootName

public abstract String rootName ()

Der Name der Wurzel Directory dieses Merkle-Baums.

Returns
String