package de.ivu.elect.was.exchange.wahl.mapper;

import de.ivu.elect.business.gebietsbaum.entity.Erfassungsbesonderheit;
import de.ivu.elect.business.stimmeingabe.entity.Ergebniseingabestatus;
import de.ivu.elect.business.stimmeingabe.entity.Ergebniseingangsart;

public class WasHelperMapper {

  public de.ivu.elect.interfaces.was.stimmeingabe.Ergebniseingangsart mappe(Ergebniseingangsart ergebniseingangsart) {
    return de.ivu.elect.interfaces.was.stimmeingabe.Ergebniseingangsart.valueOf(ergebniseingangsart.name());
  }

  public Ergebniseingangsart mappe(de.ivu.elect.interfaces.was.stimmeingabe.Ergebniseingangsart ergebniseingangsart) {
    return Ergebniseingangsart.valueOf(ergebniseingangsart.name());
  }

  public Ergebniseingabestatus mappe(de.ivu.elect.interfaces.was.replikation.Ergebniseingabestatus ergebniseingabestatus) {
    return Ergebniseingabestatus.valueOf(ergebniseingabestatus.name());
  }

  public de.ivu.elect.interfaces.was.replikation.Ergebniseingabestatus mappe(Ergebniseingabestatus ergebniseingabestatus) {
    return de.ivu.elect.interfaces.was.replikation.Ergebniseingabestatus.valueOf(ergebniseingabestatus.name());
  }

  public Erfassungsbesonderheit mappe(de.ivu.elect.interfaces.was.replikation.Erfassungsbesonderheit erfassungsbesonderheit) {
    return Erfassungsbesonderheit.valueOf(erfassungsbesonderheit.name());
  }

  public de.ivu.elect.interfaces.was.replikation.Erfassungsbesonderheit mappe(Erfassungsbesonderheit erfassungsbesonderheit) {
    return de.ivu.elect.interfaces.was.replikation.Erfassungsbesonderheit.valueOf(erfassungsbesonderheit.name());
  }
}
