
package de.ivu.elect.sitzberechnung;

/**
 * Kandidat = der Mensch
 */
public interface Kandidat extends SitzberechnungEntity {

  default boolean isInlaender() {
    return getStaatsangehoerigkeit() != null && getStaatsangehoerigkeit().isInlaender();
  }

  default boolean isEuBuerger() {
    return getStaatsangehoerigkeit() != null && getStaatsangehoerigkeit().isEuBuerger();
  }

  Staat getStaatsangehoerigkeit();
}
