NameTree
NameTree
Обзор
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 после установки пакета Aspose.PDF FOSS for Java. Свойства: empty, root.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
root | PdfDictionary | Читайте . | Возвращает основной корневой словарь, или {@code null} если этот вид был построен над кодом { @code nul}. |
empty | boolean | Читайте . | Возвращает, нет ли в дереве записей. |
Методы
| Signature | Описание: |
|---|---|
NameTree(root: PdfDictionary) | Окручивает данный словарь. |
getRoot() → PdfDictionary | Возвращает основной корневой словарь, или {@code null} если этот вид был построен над кодом { @code nul}. |
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} но не требуют мутации. |