1 package com.srv4pos.server.api.receiptSettings;
2
3 import com.srv4pos.server.api.infrastructure.SyncEntityInfo;
4 import com.srv4pos.server.api.infrastructure.journal.JournalDate;
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 java.util.Date;
11
12
13
14
15
16 @RooJavaBean
17 @RooToString
18 @RooJson(deepSerialize = true)
19 public class ReceiptSettingsInfo implements SyncEntityInfo {
20 private String textTop;
21
22 private String textBottom;
23
24 @NotNull
25 private boolean showLogo;
26
27 private Integer logoWidth;
28
29 @NotNull
30 private boolean showCompanyName;
31
32 private Integer version;
33
34 @JournalDate
35 private Date modified;
36
37 public enum Fields {
38 }
39
40 public String getIdentifier() {
41 return null;
42 }
43 }