XmpProperty
Genel Bakış
XmpProperty Java için FOSS’de bir sınıf.
XMP özelliği değerinin iç temsil.
Bu sınıf, Java programlarında XmpProperty nesnelerle çalışmak için 14 yöntem sağlar. Kullanılabilir yöntemler şunlardır: XmpProperty, addArrayItem, addLangAltEntry, getArrayItems, getKey, getLangAltEntries, getStructFields, getType, getValue, setArrayItems, setLangAltEntries, setStructFields, 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: arrayItems, key, langAltEntries, structFields, type, value.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
key | String | Oku . | Özel anahtarı gönderir. |
value | String | Oku . | Basit dizin değerini (ya da lang-alt için x varsayılan, diziler için ilk öğe) gönderir. |
type | ValueType | Oku . | Değer türünü gönderir. |
arrayItems | List<String> | Oku . | Array öğelerini gönderir (SEQ/BAG türleri için). |
langAltEntries | List<LangAltEntry> | Oku . | Dil alternatif girişleri gönderir (LANG_ALT tipi için). |
structFields | List<XmpProperty> | Oku . | Yapı alanlarını gönderir (STRUCT tipi için). |
Yöntemler
| Signature | Açıklama: |
|---|---|
XmpProperty(key: String, value: String, type: ValueType) | Basit bir metin özelliği oluşturur. |
getKey() → String | Özel anahtarı gönderir. |
getValue() → String | Basit dizin değerini (ya da lang-alt için x varsayılan, diziler için ilk öğe) gönderir. |
setValue(value: String) | Basit dize değerini ayarlar. |
getType() → ValueType | Değer türünü gönderir. |
setType(type: ValueType) | Değer tipini ayarlar. |
getArrayItems() → List<String> | Array öğelerini gönderir (SEQ/BAG türleri için). |
setArrayItems(items: List<String>) | Dizi öğelerini ayarlar. |
getLangAltEntries() → List<LangAltEntry> | Dil alternatif girişleri gönderir (LANG_ALT tipi için). |
setLangAltEntries(entries: List<LangAltEntry>) | Dil alternatif girişlerini ayarlar. |
getStructFields() → List<XmpProperty> | Yapı alanlarını gönderir (STRUCT tipi için). |
setStructFields(fields: List<XmpProperty>) | Yapı alanlarını ayarlar. |
addArrayItem(item: String) | Bir dizi öğesi ekler. |
addLangAltEntry(lang: String, text: String) | Bir dil alternatif giriş ekler. |