MerkleTree
public abstract class MerkleTree
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.cache.MerkleTree |
Представление дерева Меркла, определенное API удаленного выполнения.
Краткое содержание
Государственные строители | |
|---|---|
MerkleTree () | |
Общедоступные методы | |
|---|---|
static MerkleTree | buildFromDir (File directory) Создаёт дерево Меркла для |
abstract LinkedHashMap<Digest, File> | digestToFile ()Карта соответствия дайджестов файлам внутри этого дерева Меркла. |
abstract LinkedHashMap<Digest, Directory> | digestToSubdir ()Карта расположения дайджестов по подкаталогам внутри этого дерева Меркла. |
abstract Directory | root () Корневой |
abstract Digest | rootDigest () |
abstract String | rootName () Название корневого |
Государственные строители
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> | |
rootDigest
public abstract Digest rootDigest ()
Digest корневого Directory этого дерева Меркла. Обратите внимание, что он используется только клиентом кэширования.
| Возвраты | |
|---|---|
Digest | |
rootName
public abstract String rootName ()
Название корневого Directory этого дерева Меркла.
| Возвраты | |
|---|---|
String | |