
package de.ivu.elect.dokumente.ergebnistabelle.referendum;

import java.util.List;

import de.ivu.elect.business.gebietsbaum.entity.Wahldurchfuehrungsgebiet;
import de.ivu.elect.dokumente.ergebnistabelle.ErgebnistabelleDocumentColumn;

public class ReferendumErgebnistabelleDocumentSeitenSchluessel {

  private final Wahldurchfuehrungsgebiet wahlgebiet;

  private final List<ErgebnistabelleDocumentColumn> spalten;

  private final List<ReferendumErgebnistabelleZeilenSchluessel> zeilen;

  private final boolean folgeseite;

  public ReferendumErgebnistabelleDocumentSeitenSchluessel(Wahldurchfuehrungsgebiet wahlgebiet, List<ErgebnistabelleDocumentColumn> spalten, List<ReferendumErgebnistabelleZeilenSchluessel> zeilen,
      boolean folgeseite) {
    super();

    this.wahlgebiet = wahlgebiet;

    this.spalten = spalten;
    this.zeilen = zeilen;

    this.folgeseite = folgeseite;
  }

  public Wahldurchfuehrungsgebiet getWahlgebiet() {
    return wahlgebiet;
  }

  public List<ErgebnistabelleDocumentColumn> getSpalten() {
    return spalten;
  }

  public List<ReferendumErgebnistabelleZeilenSchluessel> getZeilen() {
    return zeilen;
  }

  public boolean isFolgeseite() {
    return folgeseite;
  }
}
