
package de.ivu.elect.business.ergebnis.entity;

import java.io.Serializable;
import java.text.DateFormat;
import java.util.Date;
import java.util.Locale;

public class ErgebnisberechnungStatistikEntry implements Serializable {

  private static final long serialVersionUID = 1L;

  private final Date zeitpunkt;

  private final Long dauerInMs;

  public ErgebnisberechnungStatistikEntry(Date zeitpunkt, Long dauerInMs) {
    super();

    this.zeitpunkt = zeitpunkt;
    this.dauerInMs = dauerInMs;
  }

  public Long getDauerInMs() {
    return dauerInMs;
  }

  public Date getZeitpunkt() {
    return zeitpunkt;
  }

  @Override
  public String toString() {
    return "ErgebnisberechnungStatistikEntry{" + "zeitpunkt=" + DateFormat.getDateTimeInstance(DateFormat.MEDIUM, DateFormat.MEDIUM, Locale.GERMANY).format(zeitpunkt) + ", dauerInMs=" + dauerInMs
        + '}';
  }
}
