PdfDictionary

PdfDictionary

Genel Bakış

PdfDictionary Java için FOSS’de bir sınıf. Mirasçılar: PdfBase, Iterable<Map.Entry<PdfName, PdfBase>>.

PDF sözlük nesnesi (§7.3.7, ISO 32000-1:2008).

Bu sınıf, Java programlarında PdfDictionary nesnelerle çalışmak için 41 yöntem sağlar. Kullanılabilir yöntemler şunlardır: PdfDictionary, accept, containsKey, equals, get, getArray, getBoolean, getDictionary, getFloat, getInt, getLong, getNameAsString, ve 24 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: dirty, empty, indirect, objectKey, path, subtype,Ve bir tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
emptybooleanOku .Sözlük boş olup olmadığını gönderir.
typeStringOku ./Type değerini bir dize olarak gönderir (örneğin:.
subtypeStringOku ./Subtype (veya /S) değerini bir dize veya null olarak gönderir.
pathPdfBaseOku .Anahtar yolu ile yuvarlanan sözlükleri geçiyor.
dirtybooleanOku .Bu nesne yüklenme sonrası değiştirildiyse {@code true} değerini gönderir.
indirectbooleanOku .Bu nesnenin dolaylı bir nesne olup olmadığını gönderir (bir nesneler anahtarı vardır).
objectKeyPdfObjectKeyOku .Doğrudan nesneler için dolaylı nesne anahtarını veya {@code null}‘i gönderir.

Yöntemler

SignatureAçıklama:
PdfDictionary()Boş bir sözlük oluşturur.
PdfDictionary(other: PdfDictionary)Bir sözlük, başka bir sözlüğün sığ kopyası olarak oluşturur.
size()intGiriş sayısını gönderir.
isEmpty()booleanSözlük boş olup olmadığını gönderir.
containsKey(key: PdfName)booleanSözlükte verilen anahtar olup olmadığını gönderir.
containsKey(key: String)booleanSözlükte verilen anahtar olup olmadığını gönderir (convenience method).
get(key: PdfName)PdfBaseVerilen anahtarın değerini veya null’i gönderir.
get(key: String)PdfBaseVerilen anahtarın (convenience method) veya null değerini gönderir.
set(key: PdfName, value: PdfBase)Bir anahtar‑değer çifti ayarlar.
set(key: String, value: PdfBase)Bir anahtar‑değer çifti ayarlar (kolaylık yöntemi).
remove(key: PdfName)PdfBaseAnahtarı çıkarıyor.
keySet()Set<PdfName>Anahtar seti geri döndürüyor.
values()Collection<PdfBase>Değerler koleksiyonunu gönderir.
getInt(key: String, defaultValue: int)intDeğerini int veya varsayılan olarak gönderir.
getInt(key: PdfName, defaultValue: int)intDeğerini bir int veya varsayılan (PdfName anahtar varyantı) olarak gönderir.
getLong(key: String, defaultValue: long)longDeğerini uzun veya varsayılan olarak gönderir.
getFloat(key: String, defaultValue: float)floatDeğerini bir yüzen veya varsayılan olarak gönderir.
getBoolean(key: String, defaultValue: boolean)booleanDeğerini boolean olarak veya varsayılan değer olarak gönderir.
getNameAsString(key: String)StringDeğerini isim dizili olarak veya null olarak gönderir.
getString(key: String)StringDeşifre edilmiş bir dize veya null olarak değerini gönderir.
getDictionary(key: String)PdfDictionaryDeğerini PdfDictionary veya null olarak gönderir.
getArray(key: String)PdfArrayDeğerini PdfArray veya null olarak gönderir.
setInt(key: String, value: int)Bir tamsayı değeri ayarlar.
setFloat(key: String, value: float)Bir float değerini ayarlar.
setBoolean(key: String, value: boolean)Bir boolean değer ayarlar.
setName(key: String, nameValue: String)Bir ad değerini ayarlar.
setString(key: String, stringValue: String)Bir string değerini ayarlar.
getType()String/Type değerini bir dize olarak gönderir (örneğin:.
getSubtype()String/Subtype (veya /S) değerini bir dize veya null olarak gönderir.
getPath()PdfBaseAnahtar yolu ile yuvarlanan sözlükleri geçiyor.
writeTo(os: OutputStream)
iterator()Iterator<Map.Entry<PdfName, PdfBase>>
accept(visitor: IPdfVisitor<T>)T
equals(o: Object)boolean
hashCode()int
toString()String
isDirty()booleanBu nesne yüklenme sonrası değiştirildiyse {@code true} değerini gönderir.
setDirty(dirty: boolean)Bu nesnedeki dirty flag’i ayarlar.
isIndirect()booleanBu nesnenin dolaylı bir nesne olup olmadığını gönderir (bir nesneler anahtarı vardır).
getObjectKey()PdfObjectKeyDoğrudan nesneler için dolaylı nesne anahtarını veya {@code null}‘i gönderir.
setObjectKey(key: PdfObjectKey)Dolaylı nesne anahtarını ayarlar.

Ayrıca bakınız:

 Türkçe