1
22
23 package com.liferay.portal.model.impl;
24
25 import com.liferay.portal.kernel.bean.ReadOnlyBeanHandler;
26 import com.liferay.portal.kernel.util.GetterUtil;
27 import com.liferay.portal.model.OrgLabor;
28 import com.liferay.portal.model.OrgLaborSoap;
29
30 import java.io.Serializable;
31
32 import java.lang.reflect.Proxy;
33
34 import java.sql.Types;
35
36 import java.util.ArrayList;
37 import java.util.List;
38
39
59 public class OrgLaborModelImpl extends BaseModelImpl {
60 public static final String TABLE_NAME = "OrgLabor";
61 public static final Object[][] TABLE_COLUMNS = {
62 { "orgLaborId", new Integer(Types.BIGINT) },
63
64
65 { "organizationId", new Integer(Types.BIGINT) },
66
67
68 { "typeId", new Integer(Types.INTEGER) },
69
70
71 { "sunOpen", new Integer(Types.INTEGER) },
72
73
74 { "sunClose", new Integer(Types.INTEGER) },
75
76
77 { "monOpen", new Integer(Types.INTEGER) },
78
79
80 { "monClose", new Integer(Types.INTEGER) },
81
82
83 { "tueOpen", new Integer(Types.INTEGER) },
84
85
86 { "tueClose", new Integer(Types.INTEGER) },
87
88
89 { "wedOpen", new Integer(Types.INTEGER) },
90
91
92 { "wedClose", new Integer(Types.INTEGER) },
93
94
95 { "thuOpen", new Integer(Types.INTEGER) },
96
97
98 { "thuClose", new Integer(Types.INTEGER) },
99
100
101 { "friOpen", new Integer(Types.INTEGER) },
102
103
104 { "friClose", new Integer(Types.INTEGER) },
105
106
107 { "satOpen", new Integer(Types.INTEGER) },
108
109
110 { "satClose", new Integer(Types.INTEGER) }
111 };
112 public static final String TABLE_SQL_CREATE = "create table OrgLabor (orgLaborId LONG not null primary key,organizationId LONG,typeId INTEGER,sunOpen INTEGER,sunClose INTEGER,monOpen INTEGER,monClose INTEGER,tueOpen INTEGER,tueClose INTEGER,wedOpen INTEGER,wedClose INTEGER,thuOpen INTEGER,thuClose INTEGER,friOpen INTEGER,friClose INTEGER,satOpen INTEGER,satClose INTEGER)";
113 public static final String TABLE_SQL_DROP = "drop table OrgLabor";
114 public static final String DATA_SOURCE = "liferayDataSource";
115 public static final String SESSION_FACTORY = "liferaySessionFactory";
116 public static final String TX_MANAGER = "liferayTransactionManager";
117 public static final boolean CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
118 "value.object.finder.cache.enabled.com.liferay.portal.model.OrgLabor"),
119 true);
120
121 public static OrgLabor toModel(OrgLaborSoap soapModel) {
122 OrgLabor model = new OrgLaborImpl();
123
124 model.setOrgLaborId(soapModel.getOrgLaborId());
125 model.setOrganizationId(soapModel.getOrganizationId());
126 model.setTypeId(soapModel.getTypeId());
127 model.setSunOpen(soapModel.getSunOpen());
128 model.setSunClose(soapModel.getSunClose());
129 model.setMonOpen(soapModel.getMonOpen());
130 model.setMonClose(soapModel.getMonClose());
131 model.setTueOpen(soapModel.getTueOpen());
132 model.setTueClose(soapModel.getTueClose());
133 model.setWedOpen(soapModel.getWedOpen());
134 model.setWedClose(soapModel.getWedClose());
135 model.setThuOpen(soapModel.getThuOpen());
136 model.setThuClose(soapModel.getThuClose());
137 model.setFriOpen(soapModel.getFriOpen());
138 model.setFriClose(soapModel.getFriClose());
139 model.setSatOpen(soapModel.getSatOpen());
140 model.setSatClose(soapModel.getSatClose());
141
142 return model;
143 }
144
145 public static List<OrgLabor> toModels(OrgLaborSoap[] soapModels) {
146 List<OrgLabor> models = new ArrayList<OrgLabor>(soapModels.length);
147
148 for (OrgLaborSoap soapModel : soapModels) {
149 models.add(toModel(soapModel));
150 }
151
152 return models;
153 }
154
155 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
156 "lock.expiration.time.com.liferay.portal.model.OrgLabor"));
157
158 public OrgLaborModelImpl() {
159 }
160
161 public long getPrimaryKey() {
162 return _orgLaborId;
163 }
164
165 public void setPrimaryKey(long pk) {
166 setOrgLaborId(pk);
167 }
168
169 public Serializable getPrimaryKeyObj() {
170 return new Long(_orgLaborId);
171 }
172
173 public long getOrgLaborId() {
174 return _orgLaborId;
175 }
176
177 public void setOrgLaborId(long orgLaborId) {
178 if (orgLaborId != _orgLaborId) {
179 _orgLaborId = orgLaborId;
180 }
181 }
182
183 public long getOrganizationId() {
184 return _organizationId;
185 }
186
187 public void setOrganizationId(long organizationId) {
188 if (organizationId != _organizationId) {
189 _organizationId = organizationId;
190 }
191 }
192
193 public int getTypeId() {
194 return _typeId;
195 }
196
197 public void setTypeId(int typeId) {
198 if (typeId != _typeId) {
199 _typeId = typeId;
200 }
201 }
202
203 public int getSunOpen() {
204 return _sunOpen;
205 }
206
207 public void setSunOpen(int sunOpen) {
208 if (sunOpen != _sunOpen) {
209 _sunOpen = sunOpen;
210 }
211 }
212
213 public int getSunClose() {
214 return _sunClose;
215 }
216
217 public void setSunClose(int sunClose) {
218 if (sunClose != _sunClose) {
219 _sunClose = sunClose;
220 }
221 }
222
223 public int getMonOpen() {
224 return _monOpen;
225 }
226
227 public void setMonOpen(int monOpen) {
228 if (monOpen != _monOpen) {
229 _monOpen = monOpen;
230 }
231 }
232
233 public int getMonClose() {
234 return _monClose;
235 }
236
237 public void setMonClose(int monClose) {
238 if (monClose != _monClose) {
239 _monClose = monClose;
240 }
241 }
242
243 public int getTueOpen() {
244 return _tueOpen;
245 }
246
247 public void setTueOpen(int tueOpen) {
248 if (tueOpen != _tueOpen) {
249 _tueOpen = tueOpen;
250 }
251 }
252
253 public int getTueClose() {
254 return _tueClose;
255 }
256
257 public void setTueClose(int tueClose) {
258 if (tueClose != _tueClose) {
259 _tueClose = tueClose;
260 }
261 }
262
263 public int getWedOpen() {
264 return _wedOpen;
265 }
266
267 public void setWedOpen(int wedOpen) {
268 if (wedOpen != _wedOpen) {
269 _wedOpen = wedOpen;
270 }
271 }
272
273 public int getWedClose() {
274 return _wedClose;
275 }
276
277 public void setWedClose(int wedClose) {
278 if (wedClose != _wedClose) {
279 _wedClose = wedClose;
280 }
281 }
282
283 public int getThuOpen() {
284 return _thuOpen;
285 }
286
287 public void setThuOpen(int thuOpen) {
288 if (thuOpen != _thuOpen) {
289 _thuOpen = thuOpen;
290 }
291 }
292
293 public int getThuClose() {
294 return _thuClose;
295 }
296
297 public void setThuClose(int thuClose) {
298 if (thuClose != _thuClose) {
299 _thuClose = thuClose;
300 }
301 }
302
303 public int getFriOpen() {
304 return _friOpen;
305 }
306
307 public void setFriOpen(int friOpen) {
308 if (friOpen != _friOpen) {
309 _friOpen = friOpen;
310 }
311 }
312
313 public int getFriClose() {
314 return _friClose;
315 }
316
317 public void setFriClose(int friClose) {
318 if (friClose != _friClose) {
319 _friClose = friClose;
320 }
321 }
322
323 public int getSatOpen() {
324 return _satOpen;
325 }
326
327 public void setSatOpen(int satOpen) {
328 if (satOpen != _satOpen) {
329 _satOpen = satOpen;
330 }
331 }
332
333 public int getSatClose() {
334 return _satClose;
335 }
336
337 public void setSatClose(int satClose) {
338 if (satClose != _satClose) {
339 _satClose = satClose;
340 }
341 }
342
343 public OrgLabor toEscapedModel() {
344 if (isEscapedModel()) {
345 return (OrgLabor)this;
346 }
347 else {
348 OrgLabor model = new OrgLaborImpl();
349
350 model.setNew(isNew());
351 model.setEscapedModel(true);
352
353 model.setOrgLaborId(getOrgLaborId());
354 model.setOrganizationId(getOrganizationId());
355 model.setTypeId(getTypeId());
356 model.setSunOpen(getSunOpen());
357 model.setSunClose(getSunClose());
358 model.setMonOpen(getMonOpen());
359 model.setMonClose(getMonClose());
360 model.setTueOpen(getTueOpen());
361 model.setTueClose(getTueClose());
362 model.setWedOpen(getWedOpen());
363 model.setWedClose(getWedClose());
364 model.setThuOpen(getThuOpen());
365 model.setThuClose(getThuClose());
366 model.setFriOpen(getFriOpen());
367 model.setFriClose(getFriClose());
368 model.setSatOpen(getSatOpen());
369 model.setSatClose(getSatClose());
370
371 model = (OrgLabor)Proxy.newProxyInstance(OrgLabor.class.getClassLoader(),
372 new Class[] { OrgLabor.class },
373 new ReadOnlyBeanHandler(model));
374
375 return model;
376 }
377 }
378
379 public Object clone() {
380 OrgLaborImpl clone = new OrgLaborImpl();
381
382 clone.setOrgLaborId(getOrgLaborId());
383 clone.setOrganizationId(getOrganizationId());
384 clone.setTypeId(getTypeId());
385 clone.setSunOpen(getSunOpen());
386 clone.setSunClose(getSunClose());
387 clone.setMonOpen(getMonOpen());
388 clone.setMonClose(getMonClose());
389 clone.setTueOpen(getTueOpen());
390 clone.setTueClose(getTueClose());
391 clone.setWedOpen(getWedOpen());
392 clone.setWedClose(getWedClose());
393 clone.setThuOpen(getThuOpen());
394 clone.setThuClose(getThuClose());
395 clone.setFriOpen(getFriOpen());
396 clone.setFriClose(getFriClose());
397 clone.setSatOpen(getSatOpen());
398 clone.setSatClose(getSatClose());
399
400 return clone;
401 }
402
403 public int compareTo(Object obj) {
404 if (obj == null) {
405 return -1;
406 }
407
408 OrgLaborImpl orgLabor = (OrgLaborImpl)obj;
409
410 int value = 0;
411
412 if (getOrganizationId() < orgLabor.getOrganizationId()) {
413 value = -1;
414 }
415 else if (getOrganizationId() > orgLabor.getOrganizationId()) {
416 value = 1;
417 }
418 else {
419 value = 0;
420 }
421
422 if (value != 0) {
423 return value;
424 }
425
426 if (getTypeId() < orgLabor.getTypeId()) {
427 value = -1;
428 }
429 else if (getTypeId() > orgLabor.getTypeId()) {
430 value = 1;
431 }
432 else {
433 value = 0;
434 }
435
436 if (value != 0) {
437 return value;
438 }
439
440 return 0;
441 }
442
443 public boolean equals(Object obj) {
444 if (obj == null) {
445 return false;
446 }
447
448 OrgLaborImpl orgLabor = null;
449
450 try {
451 orgLabor = (OrgLaborImpl)obj;
452 }
453 catch (ClassCastException cce) {
454 return false;
455 }
456
457 long pk = orgLabor.getPrimaryKey();
458
459 if (getPrimaryKey() == pk) {
460 return true;
461 }
462 else {
463 return false;
464 }
465 }
466
467 public int hashCode() {
468 return (int)getPrimaryKey();
469 }
470
471 private long _orgLaborId;
472 private long _organizationId;
473 private int _typeId;
474 private int _sunOpen;
475 private int _sunClose;
476 private int _monOpen;
477 private int _monClose;
478 private int _tueOpen;
479 private int _tueClose;
480 private int _wedOpen;
481 private int _wedClose;
482 private int _thuOpen;
483 private int _thuClose;
484 private int _friOpen;
485 private int _friClose;
486 private int _satOpen;
487 private int _satClose;
488 }