XmpValue
XmpValue
Overview
XmpValue és una classe en FOSS per Java.
Representa un valor de metadades XMP tipus (ISO 16684-1).
Aquesta classe proporciona 19 mètodes per treballar amb objectes XmpValue en programes Java. Els mètodes disponibles inclouen: XmpValue, isArray, isDateTime, isDouble, isInteger, isNamedValues, isString, toArray, toDateTime, toDouble, toInteger, toNamedValues, i 2 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: array, dateTime, double, integer, namedValues, string.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
string | boolean | Read | Retorna true si aquest valor és una cadena simple. |
integer | boolean | Read | Retorna true si aquest valor es pot analitzar com a entero. |
double | boolean | Read | Retorna true si aquest valor es pot analitzar com a doble. |
dateTime | boolean | Read | Retorna true si aquest valor es pot analitzar com a data/hora. |
array | boolean | Read | Retorna true si aquest valor és un matriu. |
namedValues | boolean | Read | Retorna true si aquest valor és una estructura (nomena pares de valors). |
Methods
| Signature | Description |
|---|---|
XmpValue(value: String) | Crea un XmpValue a partir d’una cadena. |
XmpValue(value: int) | Crea un XmpValue a partir d’un nombre sencer. |
XmpValue(value: double) | Crea un XmpValue a partir d’un doble. |
XmpValue(value: Date) | Crea un XmpValue a partir d’una data (formatada com ISO 8601 / W3C-DTF). |
XmpValue(array: Object[]) | Crea un XmpValue a partir d’una matriu d"objectes. |
XmpValue(entries: List<Map.Entry<String, XmpValue>>) | Crea un XmpValue a partir de parells de valors nomenats (estructura). |
isString() → boolean | Retorna true si aquest valor és una cadena simple. |
isInteger() → boolean | Retorna true si aquest valor es pot analitzar com a entero. |
isDouble() → boolean | Retorna true si aquest valor es pot analitzar com a doble. |
isDateTime() → boolean | Retorna true si aquest valor es pot analitzar com a data/hora. |
isArray() → boolean | Retorna true si aquest valor és un matriu. |
isNamedValues() → boolean | Retorna true si aquest valor és una estructura (nomena pares de valors). |
toString() → String | Retorna la representació de cadena d’aquest valor. |
toStringValue() → String | Alias per a toString (((). |
toInteger() → int | Retorna aquest valor com a nombre sencer. |
toDouble() → double | Retorna aquest valor com a doble. |
toDateTime() → Date | Retorna aquest valor com a Data (parseja en format ISO 8601). |
toArray() → Object[] | Retorna aquest valor com a matriu. |
toNamedValues() → List<Map.Entry<String, XmpValue>> | Retorna aquest valor com a parells de valors nomenats (estructura). |