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

import java.util.Collection;
import java.util.Optional;
import java.util.function.Function;
import java.util.function.Supplier;

import de.ivu.elect.business.gebietsbaum.entity.Gebiet;
import de.ivu.elect.business.gebietsbaum.entity.GebietPK;

public interface EntityMitErgbebnisKonflikt {

  Optional<Gebiet> getGebiet(Function<GebietPK, Gebiet> findByPrimaryKey, Supplier<Collection<Gebiet>> wahlgebiete);

  boolean isGeloest();
}
