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

import java.util.ArrayList;
import java.util.List;

import de.ivu.elect.business.entschaedigung.boundary.EntschaedigungCalculator;

public class EntschaedigungsartKriteriumPersonendatenArtProperty extends AbstractEntschaedigungsartKriteriumProperty {

  public EntschaedigungsartKriteriumPersonendatenArtProperty(Entschaedigungsart entschaedigungsart, EntschaedigungCalculator entschaedigungCalculator) {
    this(entschaedigungsart, new ArrayList<>(entschaedigungCalculator.getSupportedPersonendatenArten()));
  }

  public EntschaedigungsartKriteriumPersonendatenArtProperty(Entschaedigungsart entschaedigungsart, List< ? extends EntschaedigungsartKriterium> values) {
    super(entschaedigungsart.getProperties().getKriteriumPersonendatenArtProperty(), values);
  }
}
