MerkleTree

public abstract class MerkleTree
extends Object

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


การแสดง Merkle Tree ตามที่กำหนดโดย API การดำเนินการจากระยะไกล

สรุป

เครื่องมือสร้างสาธารณะ

MerkleTree()

เมธอดสาธารณะ

static MerkleTree buildFromDir(File directory)

สร้างต้นไม้ Merkle สำหรับ directory

abstract LinkedHashMap<Digest, File> digestToFile()

แผนที่ของข้อมูลสรุปไปยังไฟล์ภายใน Merkle Tree นี้

abstract LinkedHashMap<Digest, Directory> digestToSubdir()

แผนที่ของข้อมูลสรุปไปยังไดเรกทอรีย่อยภายใน Merkle Tree นี้

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 Tree นี้

การคืนสินค้า
LinkedHashMap<Digest, File>

digestToSubdir

public abstract LinkedHashMap<Digest, Directory> digestToSubdir ()

แผนที่ของข้อมูลสรุปไปยังไดเรกทอรีย่อยภายใน Merkle Tree นี้

การคืนสินค้า
LinkedHashMap<Digest, Directory>

รูท

public abstract Directory root ()

รูท Directory ของต้นไม้ Merkle นี้

การคืนสินค้า
Directory

rootDigest

public abstract Digest rootDigest ()

Digest ของDirectoryรูทของต้นไม้ Merkle นี้ โปรดทราบว่าไคลเอ็นต์แคชเท่านั้นที่จะใช้ข้อมูลนี้ได้

การคืนสินค้า
Digest

rootName

public abstract String rootName ()

ชื่อของรูท Directory ของต้นไม้ Merkle นี้

การคืนสินค้า
String