package de.ivu.elect.stimmzettel;

import java.util.List;

public class StimmzettelWahlvorschlag {
  private String nummer;
  private String name;
  private String langname;
  private Boolean markiert;
  private Long anzahlGueltig;

  public StimmzettelWahlvorschlag(){
    super();
  }

  public StimmzettelWahlvorschlag(String nummer, String name, String langname, List<StimmzettelKandidat> kandidaten){
    this.nummer = nummer;
    this.name = name;
    this.langname = langname;
    this.kandidaten = kandidaten;
  }

  private List<StimmzettelKandidat> kandidaten;

  public String getNummer() {
    return nummer;
  }

  public void setNummer(String nummer) {
    this.nummer = nummer;
  }

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public String getLangname() {
    return langname;
  }

  public void setLangname(String langname) {
    this.langname = langname;
  }

  public Boolean getMarkiert() {
    return markiert;
  }

  public void setMarkiert(Boolean markiert) {
    this.markiert = markiert;
  }

  public Long getAnzahlGueltig() {
    return anzahlGueltig;
  }

  public void setAnzahlGueltig(Long anzahlGueltig) {
    this.anzahlGueltig = anzahlGueltig;
  }

  public List<StimmzettelKandidat> getKandidaten() {
    return kandidaten;
  }

  public void setKandidaten(List<StimmzettelKandidat> kandidaten) {
    this.kandidaten = kandidaten;
  }

  @Override
  public String toString() {
    return "Wahlvorschlag{" +
        "nummer='" + nummer + '\'' +
        ", name='" + name + '\'' +
        ", langname='" + langname + '\'' +
        ", markiert=" + markiert +
        ", anzahlGueltig=" + anzahlGueltig +
        ", kandidaten=" + kandidaten +
        '}';
  }
}
