package de.ph87.homeautomation.property2; import lombok.AccessLevel; import lombok.Getter; import lombok.Setter; import lombok.ToString; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import java.time.ZonedDateTime; @Getter @Setter @ToString @Entity public final class Property { @Id @GeneratedValue @Setter(AccessLevel.NONE) private Long id; @Column(nullable = false, unique = true) private String name; @Column(unique = true) private String title; private ZonedDateTime timestamp; private Double value; }