package de.randi2.model.randomization;
import java.util.Map;
import javax.persistence.ElementCollection;
import javax.persistence.Entity;
import javax.persistence.MapKeyColumn;
import lombok.Data;
import lombok.EqualsAndHashCode;
import de.randi2.model.AbstractDomainObject;
import de.randi2.model.TreatmentArm;
@Entity
@Data
@EqualsAndHashCode(callSuper=true)
public class MinimizationMapElementWrapper extends AbstractDomainObject {
private static final long serialVersionUID = -2604596009904498229L;
@ElementCollection
@MapKeyColumn
private Map<TreatmentArm, Double> map;
public MinimizationMapElementWrapper() {
super();
// TODO Auto-generated constructor stub
}
public MinimizationMapElementWrapper(Map<TreatmentArm, Double> map) {
super();
this.map = map;
}
}