getAdditionalAttributes()
for(NameValuePair offerAttribute : offer.getAdditionalAttributes())
{
// Prüfung, ob das gültige Datum vorhanden ist
if(offerAttribute.getName().equalsIgnoreCase("effectiveDate"))
{
System.out.println("Gültiges Datum gefunden");
}
// Prüfung, ob das Ablaufdatum vorhanden ist
else if(offerAttribute.getName().equalsIgnoreCase("expirationDate"))
{
System.out.println("Ablaufdatum gefunden");
}
printNameValuePair(offerAttribute);
}
}
public static void printNameValuePair(NameValuePair nvp)
{
// Name ausdrucken:
System.out.println("Name:"+nvp.getName());
// die entsprechende Methode für den jeweiligen Datentyp aufrufen, um den Wert abzurufen
if(nvp.getValueDataType()==NameValuePair.DATA_TYPE_DATETIME)
System.out.println("DateValue:"+nvp.getValueAsDate());
else if(nvp.getValueDataType()==NameValuePair.DATA_TYPE_NUMERIC)
System.out.println("NumericValue:"+nvp.getValueAsNumeric());
else
System.out.println("StringValue:"+nvp.getValueAsString());
}
|
Copyright IBM Corporation 2013. All Rights Reserved.
|