package com.goafanti.achievement.bo; import javax.validation.constraints.Max; import javax.validation.constraints.Min; import javax.validation.constraints.Size; import com.goafanti.common.constant.ErrorConstants; public class InputAchievementOrder { @Size(min = 0, max = 36, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String id; @Size(min = 0, max = 36, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String achievementId; @Max(value = 99999999, message = "{" + ErrorConstants.PARAM_ERROR + "}") @Min(value = 0, message = "{" + ErrorConstants.PARAM_ERROR + "}") private Double paymentValue; @Size(min = 0, max = 45, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String paymentId; @Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String paymentType; @Max(value = 6, message = "{" + ErrorConstants.PARAM_ERROR + "}") @Min(value = 0, message = "{" + ErrorConstants.PARAM_ERROR + "}") private Integer status; @Size(min = 0, max = 128, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String comment; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getAchievementId() { return achievementId; } public void setAchievementId(String achievementId) { this.achievementId = achievementId; } public Integer getStatus() { return status; } public void setStatus(Integer status) { this.status = status; } public String getComment() { return comment; } public void setComment(String comment) { this.comment = comment; } public Double getPaymentValue() { return paymentValue; } public void setPaymentValue(Double paymentValue) { this.paymentValue = paymentValue; } public String getPaymentId() { return paymentId; } public void setPaymentId(String paymentId) { this.paymentId = paymentId; } public String getPaymentType() { return paymentType; } public void setPaymentType(String paymentType) { this.paymentType = paymentType; } }