মার্কলট্রি

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 ()

এই মার্কেল ট্রি-এর রুট Directory

abstract Digest rootDigest ()

এই মার্কেল ট্রি-এর মূল Directory Digest

abstract String rootName ()

এই মার্কেল ট্রি-এর রুট Directory নাম।

সরকারি নির্মাণকারী

মার্কলট্রি

public MerkleTree ()

জনসাধারণের পদ্ধতি

বিল্ডফ্রমডির

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 ()

এই মার্কেল ট্রি-এর রুট Directory

ফেরত
Directory

রুটডাইজেস্ট

public abstract Digest rootDigest ()

এই মার্কেল ট্রি-এর রুট Directory Digest । উল্লেখ্য, এটি শুধুমাত্র ক্যাশ ক্লায়েন্ট দ্বারা ব্যবহৃত হয়।

ফেরত
Digest

মূলনাম

public abstract String rootName ()

এই মার্কেল ট্রি-এর রুট Directory নাম।

ফেরত
String