1 package com.srv4pos.server.api.seller; 2 3 import com.srv4pos.server.api.infrastructure.Info; 4 import org.springframework.roo.addon.javabean.RooJavaBean; 5 import org.springframework.roo.addon.json.RooJson; 6 import org.springframework.roo.addon.tostring.RooToString; 7 8 import javax.validation.constraints.Max; 9 import javax.validation.constraints.Min; 10 import javax.validation.constraints.NotNull; 11 12 @RooJavaBean 13 @RooToString 14 @RooJson(deepSerialize = true) 15 public class WorkHoursInfo implements Info { 16 17 @NotNull 18 private DayOfWeek dayOfWeek; 19 20 @Min(value = 0) 21 @Max(value = 1920) 22 private int openTime; 23 24 @Min(value = 0) 25 @Max(value = 1920) 26 private int closeTime; 27 }