package de.ph87.homeautomation.bulk.entry; import de.ph87.homeautomation.property.Property; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import lombok.ToString; import javax.persistence.*; @Entity @Getter @ToString @NoArgsConstructor public class BulkEntry { @Id @GeneratedValue private long id; @Version private long version; @Setter private boolean enabled; @Setter private int position; @Setter @ManyToOne private Property property; @Setter @Column(name = "value_") private double value; public BulkEntry(final BulkEntryCreateDto dto, final Property property) { this.position = dto.getPosition(); this.property = property; this.value = dto.getValue(); } }