NameTree
NameTree
Overview
NameTree є клас в Aspose.PDF FOSS для Java.
Вигляд читання/запису над деревом імен PDF (ISO 32000-1:2008, §7.9.6).
Цей клас надає 12 методів роботи з об’єктами NameTree в програмах Java. Доступні методи включають: NameTree, clear, containsKey, entries, entriesUnmodifiable, get, getRoot, isEmpty, keys, put, remove, size. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: empty, root.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
root | PdfDictionary | Read | Повертає кореневий словник або {@code null}, якщо цей вид був побудований на коді. |
empty | boolean | Read | Повертає, чи не має дерево жодних записів. |
Methods
| Signature | Description |
|---|---|
NameTree(root: PdfDictionary) | Охочує даний корінний словник. |
getRoot() → PdfDictionary | Повертає кореневий словник або {@code null}, якщо цей вид був побудований на коді. |
isEmpty() → boolean | Повертає, чи не має дерево жодних записів. |
size() → int | Повертає кількість пар (ключа, значення) в дереві. |
get(key: String) → PdfBase | Шукає ключ. |
containsKey(key: String) → boolean | Повертає, чи містить дерево поданий ключ. |
entries() → List<Map.Entry<String, PdfBase>> | Повертає всі записи в порядку дерева (що для відповідного дереву є порядком з розрізненням клавіша). |
keys() → List<String> | Повертає всі ключі в порядку. |
put(key: String, value: PdfBase) → PdfBase | Вставляє або замінює значення. |
remove(key: String) → PdfBase | Виводить ключ. |
clear() | Попрано дерево: випускає все {@code /Kids}, { @ code /Limits } і будь-які зміст масива { @@ code & Names . |
entriesUnmodifiable() → List<Map.Entry<String, PdfBase>> | Повертає немодифікуваний вигляд {@link #entries()} для покликанців, які хочуть інтерфейс { @link List} але не мутувати. |