package com.deepnighttwo.aircondition.acsum.util;
import java.util.logging.Logger;
import com.deepnighttwo.aircondition.acsum.dao.AirConditionSum;
public class ACSumFactory {
private static final Logger log = Logger.getLogger(ACSumFactory.class
.getName());
public static AirConditionSum getAirConditionSum(String dateStr,
String dustStr, String so2Str, String no2Str) {
String[] date = dateStr.split("-");
if (date.length != 3) {
return null;
}
try {
int year = Integer.parseInt(date[0]);
int month = Integer.parseInt(date[1]);
int day = Integer.parseInt(date[2]);
int dust = Integer.parseInt(dustStr);
int so2 = Integer.parseInt(so2Str);
int no2 = Integer.parseInt(no2Str);
AirConditionSum ret = new AirConditionSum(year, month, day, dust,
so2, no2);
return ret;
} catch (Exception ex) {
log.severe(ex.getMessage());
return null;
}
}
}