NameTree

Genel Bakış

NameTree Java için FOSS’de bir sınıf.

Bir PDF isim ağacı üzerinde okuma/yazma görünümü (ISO 32000-1:2008, §7.9.6).

Bu sınıf, Java programlarında NameTree nesnelerle çalışmak için 12 yöntem sağlar. Kullanılabilir yöntemler şunlardır: NameTree, clear, containsKey, entries, entriesUnmodifiable, get, getRoot, isEmpty, keys, put, remove, size. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: empty, root.

Özellikler

Adı:Tip:AccessAçıklama:
rootPdfDictionaryOku .Altta yatan kök sözlüğü veya {@code null} gönderir. Eğer bu görünüm bir { @ code null } kökü üzerinde inşa edilmişse.
emptybooleanOku .Ağaçta girişlerin olup olmadığını gönderir.

Yöntemler

SignatureAçıklama:
NameTree(root: PdfDictionary)Verilen kök sözlüğü sarar.
getRoot()PdfDictionaryAltta yatan kök sözlüğü veya {@code null} gönderir. Eğer bu görünüm bir { @ code null } kökü üzerinde inşa edilmişse.
isEmpty()booleanAğaçta girişlerin olup olmadığını gönderir.
size()intAğaçta (Anahtar, değer) çiftlerin sayısını gönderir.
get(key: String)PdfBaseAnahtar arıyor.
containsKey(key: String)booleanAğaçta verilen anahtar olup olmadığını gönderir.
entries()List<Map.Entry<String, PdfBase>>Tüm girişleri ağaç sırasıyla gönderir (ki bu, uygun bir ağaca göre anahtar sıralamalı bir sıradır).
keys()List<String>Tüm anahtarları ağaç sırasıyla gönderir.
put(key: String, value: PdfBase)PdfBaseBir değer ekler veya değiştirir.
remove(key: String)PdfBaseAnahtarı çıkarıyor.
clear()Ağaç boşaltır: tüm {@code /Kids}, { @ code /Limits } ve herhangi bir { @@ code & Names } dizisi içeriğini düşürür.
entriesUnmodifiable()List<Map.Entry<String, PdfBase>>{@link List} arayüzünü isteyen ama mutasyon yapmayan aramacılar için { @ link # entries ((() }‘in değiştirilmez bir görünümünü gönderir.

Ayrıca bakınız:

 Türkçe