XmpValue

Genel Bakış

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

Tipleştirilmiş XMP metadata değerini temsil eder (ISO 16684-1).

Bu sınıf, Java programlarında XmpValue nesnelerle çalışmak için 19 yöntem sağlar. Kullanılabilir yöntemler şunlardır: XmpValue, isArray, isDateTime, isDouble, isInteger, isNamedValues, isString, toArray, toDateTime, toDouble, toInteger, toNamedValues, ve 2 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: array, dateTime, double, integer, namedValues, string.

Özellikler

Adı:Tip:AccessAçıklama:
stringbooleanOku .Bu değer basit bir dize ise doğru gönderir.
integerbooleanOku .Bu değer tam sayı olarak ayrıntılanabilirse doğru gönderir.
doublebooleanOku .Bu değerin çift olarak ayrıştırılabilmesi durumunda doğru gönderir.
dateTimebooleanOku .Bu değer tarih/saat olarak ayrıştırılabilirse doğru gönderir.
arraybooleanOku .Bu değer bir dizi ise doğru gönderir.
namedValuesbooleanOku .Bu değer bir yapı ise doğru gönderir (named value pairs).

Yöntemler

SignatureAçıklama:
XmpValue(value: String)Bir dize ile XmpValue oluşturur.
XmpValue(value: int)Bir tam sayıdan XmpValue oluşturur.
XmpValue(value: double)Bir çiftten XmpValue oluşturur.
XmpValue(value: Date)Bir tarihten (ISO 8601 / W3C-DTF biçimlendirilmiş) bir XmpValue oluşturur .
XmpValue(array: Object[])Bir nesne dizisinden bir XmpValue oluşturur.
XmpValue(entries: List<Map.Entry<String, XmpValue>>)İsimli değer çiftlerinden (yapı) bir XmpValue oluşturur.
isString()booleanBu değer basit bir dize ise doğru gönderir.
isInteger()booleanBu değer tam sayı olarak ayrıntılanabilirse doğru gönderir.
isDouble()booleanBu değerin çift olarak ayrıştırılabilmesi durumunda doğru gönderir.
isDateTime()booleanBu değer tarih/saat olarak ayrıştırılabilirse doğru gönderir.
isArray()booleanBu değer bir dizi ise doğru gönderir.
isNamedValues()booleanBu değer bir yapı ise doğru gönderir (named value pairs).
toString()StringBu değerin dize temsilini gönderir.
toStringValue()StringToString için takma isim.
toInteger()intBu değeri tam sayı olarak gönderir.
toDouble()doubleBu değeri iki kat olarak gönderir.
toDateTime()DateBu değeri Tarih olarak gönderir (ISO 8601 biçimini ayrıştırır).
toArray()Object[]Bu değeri bir dizi olarak gönderir.
toNamedValues()List<Map.Entry<String, XmpValue>>Bu değeri isimli değer çiftleri (yapı) olarak gönderir.

Ayrıca bakınız:

 Türkçe