1 package com.srv4pos.server.api.hairdresser;
2
3 import com.srv4pos.server.api.infrastructure.Constraints;
4 import com.srv4pos.server.api.infrastructure.Info;
5 import org.springframework.roo.addon.javabean.RooJavaBean;
6 import org.springframework.roo.addon.json.RooJson;
7 import org.springframework.roo.addon.tostring.RooToString;
8
9 import javax.validation.constraints.NotNull;
10 import javax.validation.constraints.Pattern;
11 import javax.validation.constraints.Size;
12
13
14
15
16 @RooJavaBean
17 @RooToString
18 @RooJson(deepSerialize = true)
19 public class HairdresserInfo implements Info {
20
21 @NotNull
22 @Size(max = 2, min = 2)
23 private String country;
24
25 @NotNull
26 @Size(max = 96)
27 @Pattern(regexp = Constraints.WINDOWS_FILENAME_REGEX)
28 private String corporateId;
29 }