View Javadoc
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   * Represents hairdresser.
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  }