MerkleTree

public abstract class MerkleTree
extends Object

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


由遠端執行 API 定義的 Merkle 樹狀結構表示法。

摘要

公用建構函式

MerkleTree()

公用方法

static MerkleTree buildFromDir(File directory)

directory 建構 Merkle 樹狀結構。

abstract LinkedHashMap<Digest, File> digestToFile()

這個 Merkle 樹狀結構中摘要至檔案的對應。

abstract LinkedHashMap<Digest, Directory> digestToSubdir()

這個 Merkle 樹狀結構中摘要到子目錄的對應。

abstract Directory root()

這個 Merkle 樹狀結構的根 Directory

abstract Digest rootDigest()

這個 Merkle 樹狀結構根節點 DirectoryDigest

abstract String rootName()

這個 Merkle 樹狀結構的根 Directory 名稱。

公用建構函式

MerkleTree

public MerkleTree ()

公用方法

buildFromDir

public static MerkleTree buildFromDir (File directory)

directory 建構 Merkle 樹狀結構。

參數
directory File

傳回
MerkleTree

擲回
IOException

digestToFile

public abstract LinkedHashMap<Digest, File> digestToFile ()

這個 Merkle 樹狀結構中摘要到檔案的對應。

傳回
LinkedHashMap<Digest, File>

digestToSubdir

public abstract LinkedHashMap<Digest, Directory> digestToSubdir ()

這個 Merkle 樹狀結構中摘要到子目錄的對應。

傳回
LinkedHashMap<Digest, Directory>

root

public abstract Directory root ()

這個 Merkle 樹狀結構的根 Directory

傳回
Directory

rootDigest

public abstract Digest rootDigest ()

這個 Merkle 樹狀結構的根 DirectoryDigest。請注意,這項資源僅供快取用戶端使用。

傳回
Digest

rootName

public abstract String rootName ()

這個 Merkle 樹狀結構的根 Directory 名稱。

傳回
String