package org.kalipo.domain; import org.hibernate.validator.constraints.Email; import org.springframework.data.annotation.Id; import org.springframework.data.mongodb.core.mapping.Document; import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; import java.io.Serializable; /** * A Feedback. */ @Document(collection = "T_FEEDBACK") public class Feedback implements Serializable { @Id private String id; @NotNull(message = "{constraint.notnull.feebackText}") @Size(min = 1, max = 1024) private String text; private String name; private String ip; @Email private String email; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getText() { return text; } public void setText(String text) { this.text = text; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getIp() { return ip; } public void setIp(String ip) { this.ip = ip; } }