X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=ecomp-portal-BE-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fportalapp%2Fportal%2Ftransport%2FFunctionalMenuItem.java;h=14ad2f4c931cfd49bf76b257801bdcc5bbc25054;hb=8b67487fa29e61ad15ac961231ebb3b6621d39dc;hp=6848d6aebf3489840052b3071d68c4d53cfedb2c;hpb=e700fd66f7cfd019bcacb7203a1e01fad24e3f8b;p=portal.git diff --git a/ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/transport/FunctionalMenuItem.java b/ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/transport/FunctionalMenuItem.java index 6848d6ae..14ad2f4c 100644 --- a/ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/transport/FunctionalMenuItem.java +++ b/ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/transport/FunctionalMenuItem.java @@ -47,6 +47,7 @@ import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; import javax.persistence.Transient; +import javax.validation.constraints.Digits; import javax.validation.constraints.Max; import javax.validation.constraints.NotNull; import lombok.AllArgsConstructor; @@ -61,30 +62,32 @@ public class FunctionalMenuItem implements Serializable { private static final long serialVersionUID = 1L; @Id - @GeneratedValue(strategy=GenerationType.IDENTITY) + @GeneratedValue(strategy=GenerationType.IDENTITY) @Column(name = "MENU_ID") + @Digits(integer = 11, fraction = 0) public Long menuId; - + @Column(name = "COLUMN_NUM") - @Max(value = 99) + @Digits(integer = 2, fraction = 0) @NotNull public Integer column; - + @Column(name = "TEXT") @Max(value = 100) @SafeHtml @NotNull public String text; - + @Column(name = "PARENT_MENU_ID") + @Digits(integer = 11, fraction = 0) public Integer parentMenuId; - + @Column(name = "URL") @Max(value = 128) @SafeHtml @NotNull public String url; - + @Column(name="ACTIVE_YN") @Max(value = 1) @SafeHtml