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

NameTypeAccessDescription
stringbooleanReadRetorna true si aquest valor és una cadena simple.
integerbooleanReadRetorna true si aquest valor es pot analitzar com a entero.
doublebooleanReadRetorna true si aquest valor es pot analitzar com a doble.
dateTimebooleanReadRetorna true si aquest valor es pot analitzar com a data/hora.
arraybooleanReadRetorna true si aquest valor és un matriu.
namedValuesbooleanReadRetorna true si aquest valor és una estructura (nomena pares de valors).

Methods

SignatureDescription
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()booleanRetorna true si aquest valor és una cadena simple.
isInteger()booleanRetorna true si aquest valor es pot analitzar com a entero.
isDouble()booleanRetorna true si aquest valor es pot analitzar com a doble.
isDateTime()booleanRetorna true si aquest valor es pot analitzar com a data/hora.
isArray()booleanRetorna true si aquest valor és un matriu.
isNamedValues()booleanRetorna true si aquest valor és una estructura (nomena pares de valors).
toString()StringRetorna la representació de cadena d’aquest valor.
toStringValue()StringAlias per a toString ((().
toInteger()intRetorna aquest valor com a nombre sencer.
toDouble()doubleRetorna aquest valor com a doble.
toDateTime()DateRetorna 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).

See Also

 Català