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