NameTree

Översikt

NameTree är en klass i Aspose.PDF FOSS för Java.

Läs-/skrivvisning över ett PDF-namnträd (ISO 32000-1:2008, §7.9.6).

Denna klass ger 12 metoder för att arbeta med NameTree objekt i Java-program. Tillgängliga metoder är bland annat: NameTree, clear, containsKey, entries, entriesUnmodifiable, get, getRoot, isEmpty, keys, put, remove, size. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java. Egenskaper: empty, root.

Egenskaper

Namn och namn:Typ:AccessBeskrivning
rootPdfDictionaryLäs.Returnerar den underliggande rotordboken, eller {@code null} om denna vy konstruerades över en { @ code null }-rot.
emptybooleanLäs.Returnerar om trädet inte har några poster.

Methods

SignatureBeskrivning
NameTree(root: PdfDictionary)Värmer den givna rotordboken.
getRoot()PdfDictionaryReturnerar den underliggande rotordboken, eller {@code null} om denna vy konstruerades över en { @ code null }-rot.
isEmpty()booleanReturnerar om trädet inte har några poster.
size()intReturnerar antalet (nyckel, värde) par i trädet.
get(key: String)PdfBaseLetar efter en nyckel.
containsKey(key: String)booleanReturnerar om trädet innehåller den givna nyckeln.
entries()List<Map.Entry<String, PdfBase>>Returnerar alla poster i trädordning (som för ett överensstämmande träde är nyckelordnad).
keys()List<String>Returnerar alla nycklar i trädordning.
put(key: String, value: PdfBase)PdfBaseInserar eller ersätter ett värde.
remove(key: String)PdfBase- Ta bort en nyckel.
clear()Tömmer trädet: släpper alla {@code /Kids}, { @ code /Limits } och eventuella { @@ code & Names }-arrayinnehåll.
entriesUnmodifiable()List<Map.Entry<String, PdfBase>>Returnerar en omändringsfri bild av {@link #entries()} för anropare som vill ha ett { @link List }-gränssnitt men ingen mutation.

Se också:

 Svenska