NameTree

Resumo geral

NameTree é uma classe em Aspose.PDF FOSS para Java.

Visualização de leitura/escritura sobre uma árvore de nomes PDF (ISO 32000-1:2008, §7.9.6).

Esta classe fornece 12 métodos para trabalhar com objetos NameTree em programas Java. Os métodos disponíveis incluem: NameTree, clear, containsKey, entries, entriesUnmodifiable, get, getRoot, isEmpty, keys, put, remove, size. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: empty, root.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
rootPdfDictionaryLeia.Retorna o dicionário raiz subjacente, ou {@code null} se esta visualização
foi construído sobre uma raiz {@code null} .
emptybooleanLeia.Retorna se a árvore não tem entradas.

Métodos de avaliação

AssinaturaDescrição:
NameTree(root: PdfDictionary)Envolve o dicionário raiz dado.
getRoot()PdfDictionaryRetorna o dicionário raiz subjacente, ou {@code null} se esta visualização
foi construído sobre uma raiz {@code null} .
isEmpty()booleanRetorna se a árvore não tem entradas.
size()intDevolve o número de pares (chave, valor) na árvore.
get(key: String)PdfBaseProcura uma chave.
containsKey(key: String)booleanRetorna se a árvore contém a chave dada.
entries()List<Map.Entry<String, PdfBase>>Retorna todas as entradas em ordem de árvore (que, para uma árvores conformantes, é:
ordem por tecla).
keys()List<String>Retorna todas as chaves em ordem de árvore.
put(key: String, value: PdfBase)PdfBaseInsere ou substitui um valor.
remove(key: String)PdfBaseRetira uma chave.
clear()Esvazia a árvore: deixa cair todos os {@code /Kids}, { @code &Limits} e qualquer
{@code /Names} conteúdo da matriz.
entriesUnmodifiable()List<Map.Entry<String, PdfBase>>Retorna uma visão não modificável de {@link #entries()} para chamadores que
Quer uma interface {@link List} mas sem mutação.

Ver também:

 Português