PdfArray

Genel Bakış

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

PDF dizisi nesnesi (§7.3.6, ISO 32000-1:2008).

Bu sınıf, Java programlarında PdfArray nesnelerle çalışmak için 30 yöntem sağlar. Kullanılabilir yöntemler şunlardır: PdfArray, accept, add, clear, equals, get, getArray, getDictionary, getFloat, getInt, getLong, getName, ve 16 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.

Özellikler

Adı:Tip:AccessAçıklama:
emptybooleanOku .Dizinin boş olup olmadığını gönderir.
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:
PdfArray()Varsayılan başlangıç kapasitesi ile boş bir dizi oluşturur.
PdfArray(initialCapacity: int)Belirtilen başlangıç kapasitesi ile boş bir dizi oluşturur.
size() → intEleman sayısını gönderir.
isEmpty() → booleanDizinin boş olup olmadığını gönderir.
get(index: int) → PdfBaseVerilen indeksde öğeyi gönderir.
add(item: PdfBase)Sonuna bir öğe ekler.
add(index: int, item: PdfBase)Verilen indeksde bir öğe ekler.
set(index: int, item: PdfBase) → PdfBaseVerilen indeksde öğenin yerini alır.
remove(index: int) → PdfBaseVerilen indeksdeki öğeyi kaldırır.
clear()Tüm unsurları ortadan kaldırır.
getInt(index: int, defaultValue: int) → intVerilen indeksdeki öğeyi int olarak veya unsuru sayısal bir tür değilse varsayılan değer olarak gönderir.
getLong(index: int, defaultValue: long) → longVerilen indeksde öğeyi uzun veya varsayılan değer olarak gönderir.
getFloat(index: int, defaultValue: float) → floatVerilen indeksde elementin yüzen veya varsayılan değeri olarak döndürülmesi.
getName(index: int) → StringVerilen indeksdeki öğeyi isim dizili olarak veya null olarak gönderir.
getString(index: int) → StringVerilen indeksdeki öğeyi bir dize değeri veya null olarak gönderir.
getDictionary(index: int) → PdfDictionaryVerilen indeksdeki öğeyi PdfDictionary veya null olarak gönderir.
getArray(index: int) → PdfArrayVerilen indeksdeki öğeyi PdfArray veya null olarak gönderir.
toFloatArray() → float[]Bu diziyi bir yüzen [] haline dönüştürür.
toIntArray() → int[]Bu diziyi int[‘ye dönüştürür.
iterator() → Iterator<PdfBase>
writeTo(os: OutputStream)
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 kirli bayrağı 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