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

NameTypeAccessDescription
rootPdfDictionaryReadПовертає кореневий словник або {@code null}, якщо цей вид був побудований на коді.
emptybooleanReadПовертає, чи не має дерево жодних записів.

Methods

SignatureDescription
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} але не мутувати.

See Also

 Українська