NameTree

NameTree

General

NameTree és una classe en FOSS per Java.

Vista de lectura/escriptura sobre un arbre de noms PDF (ISO 32000-1:2008, §7.9.6).

Aquesta classe proporciona 12 mètodes per treballar amb objectes NameTree en programes Java. Els mètodes disponibles inclouen: NameTree, clear, containsKey, entries, entriesUnmodifiable, get, getRoot, isEmpty, keys, put, remove, size. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: empty, root.

Propietats

NomTipus de productesAccésDescripció
rootPdfDictionaryLlegeix.Retorna el diccionari raí subjacent, o {@code null} si aquesta vista és la següent:
va ser construït sobre una arrel {@code null} .
emptybooleanLlegeix.Retorna si l’arbre no té entrades.

Mètodes

SignaturaDescripció
NameTree(root: PdfDictionary)Envolta el diccionari de raíces donat.
getRoot()PdfDictionaryRetorna el diccionari raí subjacent, o {@code null} si aquesta vista és la següent:
va ser construït sobre una arrel {@code null} .
isEmpty()booleanRetorna si l’arbre no té entrades.
size()intRetorna el nombre de parelles (clave, valor) en l’arbre.
get(key: String)PdfBaseBusca una clau.
containsKey(key: String)booleanRetorna si l’arbre conté la clau donada.
entries()List<Map.Entry<String, PdfBase>>Retorna totes les entrades en ordre d’arbre (que, per a un arbre conformant, és
ordre de sortida per tecla).
keys()List<String>Retorna totes les claus en ordre d’arbre.
put(key: String, value: PdfBase)PdfBaseInserta o reemplaça un valor.
remove(key: String)PdfBaseRetira una clau.
clear()Desemplen l’arbre: deixa baixes totes les {@code /Kids}, { @code &Limits} i qualsevol
{@code /Names} continguts de matriu.
entriesUnmodifiable()List<Map.Entry<String, PdfBase>>Retorna una vista no modificable de {@link #entries()} per a l’anunciant que
Volem una interfície, però no hi ha mutació.

Vegeu també

 Català