Hallo,
ich möchte die untere Methode optimieren, komme aber nicht so richtig weiter,
ich lese Werte aus der DB aus (diese Werte stehen dann in dBWerte) und ich muss die Werte dann eben in das Objekt sec (Second) bekommen.
Geht das irgendwie noch schneller?
Vielen Dank für die Antworten!!
lg
[/quote]
ich möchte die untere Methode optimieren, komme aber nicht so richtig weiter,
ich lese Werte aus der DB aus (diese Werte stehen dann in dBWerte) und ich muss die Werte dann eben in das Objekt sec (Second) bekommen.
Geht das irgendwie noch schneller?
Vielen Dank für die Antworten!!
lg
Code:
private XYDataset createDataset(final String name, RegularTimePeriod start, List<DBWertReadBean> dBWerte, final int trendCnt, final int xSeite)
{
series[xSeite][trendCnt] = null;
series[xSeite][trendCnt] = new TimeSeries(name, start.getClass());
for(DBWertReadBean liste : dBWerte)
{
DateTime dateTime = new DateTime();
dateTime.setDateTime(liste.getZeitstempel().toString());
Second sec = new Second(dateTime.getSecond(), dateTime.getMinute(), dateTime.getHour(), dateTime.getDay(), dateTime.getMonth(), dateTime.getYear());
series[xSeite][trendCnt].add(sec, liste.getWert());
dateTime = null;
}
dataset = new TimeSeriesCollection();
dataset.addSeries(series[xSeite][trendCnt]);
return dataset;
}