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Описание:
rootPdfDictionaryЧитайте .Возвращает основной корневой словарь, или {@code null} если этот вид был построен над кодом { @code nul}.
emptybooleanЧитайте .Возвращает, нет ли в дереве записей.

Методы

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} но не требуют мутации.

См. также:

 Русский