MerkleTree

public abstract class MerkleTree
extends Object

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


रिमोट एक्ज़ीक्यूशन एपीआई के हिसाब से, मर्कल ट्री का प्रज़ेंटेशन.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

MerkleTree()

पब्लिक मेथड

static MerkleTree buildFromDir(File directory)

यह कुकी, directory के लिए मर्कल ट्री बनाती है.

abstract LinkedHashMap<Digest, File> digestToFile()

इस मर्कल ट्री में मौजूद फ़ाइलों के डाइजेस्ट का मैप.

abstract LinkedHashMap<Digest, Directory> digestToSubdir()

इस मर्कल ट्री में, डाइजेस्ट से सब-डायरेक्ट्री तक का मैप.

abstract Directory root()

इस Merkle ट्री का रूट Directory.

abstract Digest rootDigest()

इस मर्कल ट्री के रूट Directory का Digest.

abstract String rootName()

इस मर्कल ट्री के रूट Directory का नाम.

सार्वजनिक कंस्ट्रक्टर

MerkleTree

public MerkleTree ()

पब्लिक मेथड

buildFromDir

public static MerkleTree buildFromDir (File directory)

यह कुकी, directory के लिए मर्कल ट्री बनाती है.

पैरामीटर
directory File

रिटर्न
MerkleTree

थ्रो
IOException

digestToFile

public abstract LinkedHashMap<Digest, File> digestToFile ()

इस मर्कल ट्री में मौजूद फ़ाइलों के डाइजेस्ट का मैप.

रिटर्न
LinkedHashMap<Digest, File>

digestToSubdir

public abstract LinkedHashMap<Digest, Directory> digestToSubdir ()

इस मर्कल ट्री में, डाइजेस्ट से सब-डायरेक्ट्री तक का मैप.

रिटर्न
LinkedHashMap<Digest, Directory>

रूट

public abstract Directory root ()

इस Merkle ट्री का रूट Directory.

रिटर्न
Directory

rootDigest

public abstract Digest rootDigest ()

इस मर्कल ट्री के रूट Directory का Digest. ध्यान दें कि इसका इस्तेमाल सिर्फ़ कैश क्लाइंट करता है.

रिटर्न
Digest

rootName

public abstract String rootName ()

इस मर्कल ट्री के रूट Directory का नाम.

रिटर्न
String