MerkleTree

public abstract class MerkleTree
extends Object

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


تمثيل شجرة Merkle كما هو محدّد في واجهة برمجة تطبيقات التنفيذ عن بُعد

ملخّص

طُرق وضع التصميم العامة

MerkleTree()

الإجراءات العامة

static MerkleTree buildFromDir(File directory)

تنشئ شجرة Merkle لـ directory.

abstract LinkedHashMap<Digest, File> digestToFile()

خريطة الملخّصات للملفات ضمن شجرة Merkle هذه

abstract LinkedHashMap<Digest, Directory> digestToSubdir()

خريطة الملخّصات للمجلدات الفرعية ضمن شجرة Merkle هذه

abstract Directory root()

Directory الجذرية لشجرة Merkle هذه

abstract Digest rootDigest()

Digest لـ Directory الجذرية لشجرة Merkle هذه

abstract String rootName()

اسم Directory الجذرية لشجرة Merkle هذه

طُرق وضع التصميم العامة

MerkleTree

public MerkleTree ()

الإجراءات العامة

buildFromDir

public static MerkleTree buildFromDir (File directory)

تنشئ شجرة Merkle لـ directory.

المعلَمات
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 ()

Directory الجذرية لشجرة Merkle هذه

القيم المُعادة
Directory

rootDigest

public abstract Digest rootDigest ()

Digest لـ Directory الجذرية لشجرة Merkle هذه ملاحظة: لا يستهلك هذه القيمة سوى عميل ذاكرة التخزين المؤقت.

القيم المُعادة
Digest

rootName

public abstract String rootName ()

اسم Directory الجذرية لشجرة Merkle هذه

القيم المُعادة
String