1 package net.sumaris.core.vo.technical.extraction;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 import lombok.Data;
26 import lombok.experimental.FieldNameConstants;
27 import net.sumaris.core.vo.referential.IReferentialVO;
28
29 import java.util.Date;
30 import java.util.List;
31 import java.util.Map;
32
33
34
35
36 @Data
37 @FieldNameConstants
38 public class ExtractionProductTableVO implements IReferentialVO {
39
40 private Integer id;
41 private String label;
42 private String name;
43 private String description;
44 private String comments;
45 private Date updateDate;
46 private Date creationDate;
47 private Integer statusId;
48 private Boolean isSpatial;
49
50 private ExtractionProductVO product;
51 private Integer productId;
52
53 private String tableName;
54
55 private String defaultSpaceColumn;
56 private String defaultAggColumn;
57 private String defaultTechColumn;
58
59 private List<ExtractionProductColumnVO> columns;
60 private Map<String, List<Object>> columnValues;
61
62 }