1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 package fr.paris.lutece.plugins.appointment.modules.rest.pojo;
35
36 import com.fasterxml.jackson.annotation.JsonProperty;
37
38 public class SolrAppointmentSlotPOJO
39 {
40
41 public static final String SOLR_FIELD_UID = "uid_form_string";
42 public static final String SOLR_FIELD_DATE = "date";
43 public static final String SOLR_FIELD_URL = "url";
44 public static final String SOLR_FIELD_DAY_OPEN = "day_open_string";
45 public static final String SOLR_FIELD_ENABLED = "enabled_string";
46 public static final String SOLR_FIELD_APPOINTMENT_ACTIVE = "appointment_active_string";
47 public static final String SOLR_FIELD_NB_CONSECUTIVES_SLOTS = "nb_consecutives_slots_long";
48 public static final String SOLR_FIELD_MAX_CONSECUTIVES_SLOTS = "max_consecutives_slots_long";
49
50 @JsonProperty( SOLR_FIELD_UID )
51 String _strUidFormString;
52 @JsonProperty( SOLR_FIELD_DATE )
53 String _strDate;
54 @JsonProperty( SOLR_FIELD_URL )
55 String _strUrl;
56 @JsonProperty( SOLR_FIELD_DAY_OPEN )
57 String _strDayOpen;
58 @JsonProperty( SOLR_FIELD_ENABLED )
59 String _strEnabled;
60 @JsonProperty( SOLR_FIELD_APPOINTMENT_ACTIVE )
61 String _strAppointmentActive;
62 @JsonProperty( SOLR_FIELD_NB_CONSECUTIVES_SLOTS )
63 Long _lNbConsecutivesSlots;
64 @JsonProperty( SOLR_FIELD_MAX_CONSECUTIVES_SLOTS )
65 Long _lMaxConsecutivesSlots;
66
67 private SolrAppointmentSlotPOJO( )
68 {
69 }
70
71 public String getUidFormString( )
72 {
73 return _strUidFormString;
74 }
75
76 public void setUidFormString( String uidFormString )
77 {
78 _strUidFormString = uidFormString;
79 }
80
81 public String getDate( )
82 {
83 return _strDate;
84 }
85
86 public void setDate( String date )
87 {
88 _strDate = date;
89 }
90
91 public String getUrl( )
92 {
93 return _strUrl;
94 }
95
96 public void setUrl( String url )
97 {
98 _strUrl = url;
99 }
100
101 public String getDayOpen( )
102 {
103 return _strDayOpen;
104 }
105
106 public void setDayOpen( String strDayOpen )
107 {
108 this._strDayOpen = strDayOpen;
109 }
110
111 public String getEnabled( )
112 {
113 return _strEnabled;
114 }
115
116 public void setEnabled( String strEnabled )
117 {
118 this._strEnabled = strEnabled;
119 }
120
121 public String getAppointmentActive( )
122 {
123 return _strAppointmentActive;
124 }
125
126 public void setAppointmentActive( String strAppointmentActive )
127 {
128 this._strAppointmentActive = strAppointmentActive;
129 }
130
131 public Long getNbConsecutivesSlots( )
132 {
133 return _lNbConsecutivesSlots;
134 }
135
136 public void setNbConsecutivesSlots( Long lNbConsecutivesSlots )
137 {
138 this._lNbConsecutivesSlots = lNbConsecutivesSlots;
139 }
140
141 public Long getLMaxConsecutivesSlots( )
142 {
143 return _lMaxConsecutivesSlots;
144 }
145
146 public void setMaxConsecutivesSlots( Long lMaxConsecutivesSlots )
147 {
148 this._lMaxConsecutivesSlots = lMaxConsecutivesSlots;
149 }
150 }