MerkleTree

public abstract class MerkleTree
extends Object

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


ייצוג של עץ מרקל כפי שמוגדר בממשק ה-API של ביצוע מרחוק.

סיכום

‫constructors ציבוריים

MerkleTree()

‫methods ציבוריים

static MerkleTree buildFromDir(File directory)

יוצרת עץ מרקל עבור ה-directory.

abstract LinkedHashMap<Digest, File> digestToFile()

המפה של הגיבובים לקבצים בעץ מרקל הזה.

abstract LinkedHashMap<Digest, Directory> digestToSubdir()

המפה של התקצירים לספריות משנה בעץ מרקל הזה.

abstract Directory root()

השורש Directory של עץ מרקל הזה.

abstract Digest rootDigest()

ה-Digest של Directory הבסיס בעץ מרקל הזה.

abstract String rootName()

השם של רכיב הבסיס Directory בעץ מרקל הזה.

‫constructors ציבוריים

MerkleTree

public MerkleTree ()

‫methods ציבוריים

buildFromDir

public static MerkleTree buildFromDir (File directory)

יוצרת עץ מרקל עבור ה-directory.

פרמטרים
directory File

החזרות
MerkleTree

הקפצת הודעות שגיאה (throw)
IOException

digestToFile

public abstract LinkedHashMap<Digest, File> digestToFile ()

המפה של הגיבובים לקבצים בעץ מרקל הזה.

החזרות
LinkedHashMap<Digest, File>

digestToSubdir

public abstract LinkedHashMap<Digest, Directory> digestToSubdir ()

המפה של התקצירים לספריות משנה בעץ מרקל הזה.

החזרות
LinkedHashMap<Digest, Directory>

הרמה הבסיסית (root)

public abstract Directory root ()

השורש Directory של עץ מרקל הזה.

החזרות
Directory

rootDigest

public abstract Digest rootDigest ()

ה-Digest של Directory הבסיס בעץ מרקל הזה. הערה: הנתונים האלה נצרכים רק על ידי לקוח המטמון.

החזרות
Digest

rootName

public abstract String rootName ()

השם של רכיב הבסיס Directory בעץ מרקל הזה.

החזרות
String