001    /**
002     * Copyright (c) 2000-2012 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portal.model.impl;
016    
017    import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
018    import com.liferay.portal.kernel.json.JSON;
019    import com.liferay.portal.kernel.util.GetterUtil;
020    import com.liferay.portal.kernel.util.ProxyUtil;
021    import com.liferay.portal.kernel.util.StringBundler;
022    import com.liferay.portal.model.CacheModel;
023    import com.liferay.portal.model.OrgLabor;
024    import com.liferay.portal.model.OrgLaborModel;
025    import com.liferay.portal.model.OrgLaborSoap;
026    import com.liferay.portal.service.ServiceContext;
027    
028    import com.liferay.portlet.expando.model.ExpandoBridge;
029    import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
030    
031    import java.io.Serializable;
032    
033    import java.sql.Types;
034    
035    import java.util.ArrayList;
036    import java.util.HashMap;
037    import java.util.List;
038    import java.util.Map;
039    
040    /**
041     * The base model implementation for the OrgLabor service. Represents a row in the "OrgLabor" database table, with each column mapped to a property of this class.
042     *
043     * <p>
044     * This implementation and its corresponding interface {@link com.liferay.portal.model.OrgLaborModel} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link OrgLaborImpl}.
045     * </p>
046     *
047     * @author Brian Wing Shun Chan
048     * @see OrgLaborImpl
049     * @see com.liferay.portal.model.OrgLabor
050     * @see com.liferay.portal.model.OrgLaborModel
051     * @generated
052     */
053    @JSON(strict = true)
054    public class OrgLaborModelImpl extends BaseModelImpl<OrgLabor>
055            implements OrgLaborModel {
056            /*
057             * NOTE FOR DEVELOPERS:
058             *
059             * Never modify or reference this class directly. All methods that expect a org labor model instance should use the {@link com.liferay.portal.model.OrgLabor} interface instead.
060             */
061            public static final String TABLE_NAME = "OrgLabor";
062            public static final Object[][] TABLE_COLUMNS = {
063                            { "orgLaborId", Types.BIGINT },
064                            { "organizationId", Types.BIGINT },
065                            { "typeId", Types.INTEGER },
066                            { "sunOpen", Types.INTEGER },
067                            { "sunClose", Types.INTEGER },
068                            { "monOpen", Types.INTEGER },
069                            { "monClose", Types.INTEGER },
070                            { "tueOpen", Types.INTEGER },
071                            { "tueClose", Types.INTEGER },
072                            { "wedOpen", Types.INTEGER },
073                            { "wedClose", Types.INTEGER },
074                            { "thuOpen", Types.INTEGER },
075                            { "thuClose", Types.INTEGER },
076                            { "friOpen", Types.INTEGER },
077                            { "friClose", Types.INTEGER },
078                            { "satOpen", Types.INTEGER },
079                            { "satClose", Types.INTEGER }
080                    };
081            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)";
082            public static final String TABLE_SQL_DROP = "drop table OrgLabor";
083            public static final String ORDER_BY_JPQL = " ORDER BY orgLabor.organizationId ASC, orgLabor.typeId ASC";
084            public static final String ORDER_BY_SQL = " ORDER BY OrgLabor.organizationId ASC, OrgLabor.typeId ASC";
085            public static final String DATA_SOURCE = "liferayDataSource";
086            public static final String SESSION_FACTORY = "liferaySessionFactory";
087            public static final String TX_MANAGER = "liferayTransactionManager";
088            public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
089                                    "value.object.entity.cache.enabled.com.liferay.portal.model.OrgLabor"),
090                            true);
091            public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
092                                    "value.object.finder.cache.enabled.com.liferay.portal.model.OrgLabor"),
093                            true);
094            public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
095                                    "value.object.column.bitmask.enabled.com.liferay.portal.model.OrgLabor"),
096                            true);
097            public static long ORGANIZATIONID_COLUMN_BITMASK = 1L;
098    
099            /**
100             * Converts the soap model instance into a normal model instance.
101             *
102             * @param soapModel the soap model instance to convert
103             * @return the normal model instance
104             */
105            public static OrgLabor toModel(OrgLaborSoap soapModel) {
106                    if (soapModel == null) {
107                            return null;
108                    }
109    
110                    OrgLabor model = new OrgLaborImpl();
111    
112                    model.setOrgLaborId(soapModel.getOrgLaborId());
113                    model.setOrganizationId(soapModel.getOrganizationId());
114                    model.setTypeId(soapModel.getTypeId());
115                    model.setSunOpen(soapModel.getSunOpen());
116                    model.setSunClose(soapModel.getSunClose());
117                    model.setMonOpen(soapModel.getMonOpen());
118                    model.setMonClose(soapModel.getMonClose());
119                    model.setTueOpen(soapModel.getTueOpen());
120                    model.setTueClose(soapModel.getTueClose());
121                    model.setWedOpen(soapModel.getWedOpen());
122                    model.setWedClose(soapModel.getWedClose());
123                    model.setThuOpen(soapModel.getThuOpen());
124                    model.setThuClose(soapModel.getThuClose());
125                    model.setFriOpen(soapModel.getFriOpen());
126                    model.setFriClose(soapModel.getFriClose());
127                    model.setSatOpen(soapModel.getSatOpen());
128                    model.setSatClose(soapModel.getSatClose());
129    
130                    return model;
131            }
132    
133            /**
134             * Converts the soap model instances into normal model instances.
135             *
136             * @param soapModels the soap model instances to convert
137             * @return the normal model instances
138             */
139            public static List<OrgLabor> toModels(OrgLaborSoap[] soapModels) {
140                    if (soapModels == null) {
141                            return null;
142                    }
143    
144                    List<OrgLabor> models = new ArrayList<OrgLabor>(soapModels.length);
145    
146                    for (OrgLaborSoap soapModel : soapModels) {
147                            models.add(toModel(soapModel));
148                    }
149    
150                    return models;
151            }
152    
153            public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
154                                    "lock.expiration.time.com.liferay.portal.model.OrgLabor"));
155    
156            public OrgLaborModelImpl() {
157            }
158    
159            public long getPrimaryKey() {
160                    return _orgLaborId;
161            }
162    
163            public void setPrimaryKey(long primaryKey) {
164                    setOrgLaborId(primaryKey);
165            }
166    
167            public Serializable getPrimaryKeyObj() {
168                    return new Long(_orgLaborId);
169            }
170    
171            public void setPrimaryKeyObj(Serializable primaryKeyObj) {
172                    setPrimaryKey(((Long)primaryKeyObj).longValue());
173            }
174    
175            public Class<?> getModelClass() {
176                    return OrgLabor.class;
177            }
178    
179            public String getModelClassName() {
180                    return OrgLabor.class.getName();
181            }
182    
183            @Override
184            public Map<String, Object> getModelAttributes() {
185                    Map<String, Object> attributes = new HashMap<String, Object>();
186    
187                    attributes.put("orgLaborId", getOrgLaborId());
188                    attributes.put("organizationId", getOrganizationId());
189                    attributes.put("typeId", getTypeId());
190                    attributes.put("sunOpen", getSunOpen());
191                    attributes.put("sunClose", getSunClose());
192                    attributes.put("monOpen", getMonOpen());
193                    attributes.put("monClose", getMonClose());
194                    attributes.put("tueOpen", getTueOpen());
195                    attributes.put("tueClose", getTueClose());
196                    attributes.put("wedOpen", getWedOpen());
197                    attributes.put("wedClose", getWedClose());
198                    attributes.put("thuOpen", getThuOpen());
199                    attributes.put("thuClose", getThuClose());
200                    attributes.put("friOpen", getFriOpen());
201                    attributes.put("friClose", getFriClose());
202                    attributes.put("satOpen", getSatOpen());
203                    attributes.put("satClose", getSatClose());
204    
205                    return attributes;
206            }
207    
208            @Override
209            public void setModelAttributes(Map<String, Object> attributes) {
210                    Long orgLaborId = (Long)attributes.get("orgLaborId");
211    
212                    if (orgLaborId != null) {
213                            setOrgLaborId(orgLaborId);
214                    }
215    
216                    Long organizationId = (Long)attributes.get("organizationId");
217    
218                    if (organizationId != null) {
219                            setOrganizationId(organizationId);
220                    }
221    
222                    Integer typeId = (Integer)attributes.get("typeId");
223    
224                    if (typeId != null) {
225                            setTypeId(typeId);
226                    }
227    
228                    Integer sunOpen = (Integer)attributes.get("sunOpen");
229    
230                    if (sunOpen != null) {
231                            setSunOpen(sunOpen);
232                    }
233    
234                    Integer sunClose = (Integer)attributes.get("sunClose");
235    
236                    if (sunClose != null) {
237                            setSunClose(sunClose);
238                    }
239    
240                    Integer monOpen = (Integer)attributes.get("monOpen");
241    
242                    if (monOpen != null) {
243                            setMonOpen(monOpen);
244                    }
245    
246                    Integer monClose = (Integer)attributes.get("monClose");
247    
248                    if (monClose != null) {
249                            setMonClose(monClose);
250                    }
251    
252                    Integer tueOpen = (Integer)attributes.get("tueOpen");
253    
254                    if (tueOpen != null) {
255                            setTueOpen(tueOpen);
256                    }
257    
258                    Integer tueClose = (Integer)attributes.get("tueClose");
259    
260                    if (tueClose != null) {
261                            setTueClose(tueClose);
262                    }
263    
264                    Integer wedOpen = (Integer)attributes.get("wedOpen");
265    
266                    if (wedOpen != null) {
267                            setWedOpen(wedOpen);
268                    }
269    
270                    Integer wedClose = (Integer)attributes.get("wedClose");
271    
272                    if (wedClose != null) {
273                            setWedClose(wedClose);
274                    }
275    
276                    Integer thuOpen = (Integer)attributes.get("thuOpen");
277    
278                    if (thuOpen != null) {
279                            setThuOpen(thuOpen);
280                    }
281    
282                    Integer thuClose = (Integer)attributes.get("thuClose");
283    
284                    if (thuClose != null) {
285                            setThuClose(thuClose);
286                    }
287    
288                    Integer friOpen = (Integer)attributes.get("friOpen");
289    
290                    if (friOpen != null) {
291                            setFriOpen(friOpen);
292                    }
293    
294                    Integer friClose = (Integer)attributes.get("friClose");
295    
296                    if (friClose != null) {
297                            setFriClose(friClose);
298                    }
299    
300                    Integer satOpen = (Integer)attributes.get("satOpen");
301    
302                    if (satOpen != null) {
303                            setSatOpen(satOpen);
304                    }
305    
306                    Integer satClose = (Integer)attributes.get("satClose");
307    
308                    if (satClose != null) {
309                            setSatClose(satClose);
310                    }
311            }
312    
313            @JSON
314            public long getOrgLaborId() {
315                    return _orgLaborId;
316            }
317    
318            public void setOrgLaborId(long orgLaborId) {
319                    _orgLaborId = orgLaborId;
320            }
321    
322            @JSON
323            public long getOrganizationId() {
324                    return _organizationId;
325            }
326    
327            public void setOrganizationId(long organizationId) {
328                    _columnBitmask = -1L;
329    
330                    if (!_setOriginalOrganizationId) {
331                            _setOriginalOrganizationId = true;
332    
333                            _originalOrganizationId = _organizationId;
334                    }
335    
336                    _organizationId = organizationId;
337            }
338    
339            public long getOriginalOrganizationId() {
340                    return _originalOrganizationId;
341            }
342    
343            @JSON
344            public int getTypeId() {
345                    return _typeId;
346            }
347    
348            public void setTypeId(int typeId) {
349                    _columnBitmask = -1L;
350    
351                    _typeId = typeId;
352            }
353    
354            @JSON
355            public int getSunOpen() {
356                    return _sunOpen;
357            }
358    
359            public void setSunOpen(int sunOpen) {
360                    _sunOpen = sunOpen;
361            }
362    
363            @JSON
364            public int getSunClose() {
365                    return _sunClose;
366            }
367    
368            public void setSunClose(int sunClose) {
369                    _sunClose = sunClose;
370            }
371    
372            @JSON
373            public int getMonOpen() {
374                    return _monOpen;
375            }
376    
377            public void setMonOpen(int monOpen) {
378                    _monOpen = monOpen;
379            }
380    
381            @JSON
382            public int getMonClose() {
383                    return _monClose;
384            }
385    
386            public void setMonClose(int monClose) {
387                    _monClose = monClose;
388            }
389    
390            @JSON
391            public int getTueOpen() {
392                    return _tueOpen;
393            }
394    
395            public void setTueOpen(int tueOpen) {
396                    _tueOpen = tueOpen;
397            }
398    
399            @JSON
400            public int getTueClose() {
401                    return _tueClose;
402            }
403    
404            public void setTueClose(int tueClose) {
405                    _tueClose = tueClose;
406            }
407    
408            @JSON
409            public int getWedOpen() {
410                    return _wedOpen;
411            }
412    
413            public void setWedOpen(int wedOpen) {
414                    _wedOpen = wedOpen;
415            }
416    
417            @JSON
418            public int getWedClose() {
419                    return _wedClose;
420            }
421    
422            public void setWedClose(int wedClose) {
423                    _wedClose = wedClose;
424            }
425    
426            @JSON
427            public int getThuOpen() {
428                    return _thuOpen;
429            }
430    
431            public void setThuOpen(int thuOpen) {
432                    _thuOpen = thuOpen;
433            }
434    
435            @JSON
436            public int getThuClose() {
437                    return _thuClose;
438            }
439    
440            public void setThuClose(int thuClose) {
441                    _thuClose = thuClose;
442            }
443    
444            @JSON
445            public int getFriOpen() {
446                    return _friOpen;
447            }
448    
449            public void setFriOpen(int friOpen) {
450                    _friOpen = friOpen;
451            }
452    
453            @JSON
454            public int getFriClose() {
455                    return _friClose;
456            }
457    
458            public void setFriClose(int friClose) {
459                    _friClose = friClose;
460            }
461    
462            @JSON
463            public int getSatOpen() {
464                    return _satOpen;
465            }
466    
467            public void setSatOpen(int satOpen) {
468                    _satOpen = satOpen;
469            }
470    
471            @JSON
472            public int getSatClose() {
473                    return _satClose;
474            }
475    
476            public void setSatClose(int satClose) {
477                    _satClose = satClose;
478            }
479    
480            public long getColumnBitmask() {
481                    return _columnBitmask;
482            }
483    
484            @Override
485            public ExpandoBridge getExpandoBridge() {
486                    return ExpandoBridgeFactoryUtil.getExpandoBridge(0,
487                            OrgLabor.class.getName(), getPrimaryKey());
488            }
489    
490            @Override
491            public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
492                    ExpandoBridge expandoBridge = getExpandoBridge();
493    
494                    expandoBridge.setAttributes(serviceContext);
495            }
496    
497            @Override
498            public OrgLabor toEscapedModel() {
499                    if (_escapedModelProxy == null) {
500                            _escapedModelProxy = (OrgLabor)ProxyUtil.newProxyInstance(_classLoader,
501                                            _escapedModelProxyInterfaces,
502                                            new AutoEscapeBeanHandler(this));
503                    }
504    
505                    return _escapedModelProxy;
506            }
507    
508            @Override
509            public Object clone() {
510                    OrgLaborImpl orgLaborImpl = new OrgLaborImpl();
511    
512                    orgLaborImpl.setOrgLaborId(getOrgLaborId());
513                    orgLaborImpl.setOrganizationId(getOrganizationId());
514                    orgLaborImpl.setTypeId(getTypeId());
515                    orgLaborImpl.setSunOpen(getSunOpen());
516                    orgLaborImpl.setSunClose(getSunClose());
517                    orgLaborImpl.setMonOpen(getMonOpen());
518                    orgLaborImpl.setMonClose(getMonClose());
519                    orgLaborImpl.setTueOpen(getTueOpen());
520                    orgLaborImpl.setTueClose(getTueClose());
521                    orgLaborImpl.setWedOpen(getWedOpen());
522                    orgLaborImpl.setWedClose(getWedClose());
523                    orgLaborImpl.setThuOpen(getThuOpen());
524                    orgLaborImpl.setThuClose(getThuClose());
525                    orgLaborImpl.setFriOpen(getFriOpen());
526                    orgLaborImpl.setFriClose(getFriClose());
527                    orgLaborImpl.setSatOpen(getSatOpen());
528                    orgLaborImpl.setSatClose(getSatClose());
529    
530                    orgLaborImpl.resetOriginalValues();
531    
532                    return orgLaborImpl;
533            }
534    
535            public int compareTo(OrgLabor orgLabor) {
536                    int value = 0;
537    
538                    if (getOrganizationId() < orgLabor.getOrganizationId()) {
539                            value = -1;
540                    }
541                    else if (getOrganizationId() > orgLabor.getOrganizationId()) {
542                            value = 1;
543                    }
544                    else {
545                            value = 0;
546                    }
547    
548                    if (value != 0) {
549                            return value;
550                    }
551    
552                    if (getTypeId() < orgLabor.getTypeId()) {
553                            value = -1;
554                    }
555                    else if (getTypeId() > orgLabor.getTypeId()) {
556                            value = 1;
557                    }
558                    else {
559                            value = 0;
560                    }
561    
562                    if (value != 0) {
563                            return value;
564                    }
565    
566                    return 0;
567            }
568    
569            @Override
570            public boolean equals(Object obj) {
571                    if (obj == null) {
572                            return false;
573                    }
574    
575                    OrgLabor orgLabor = null;
576    
577                    try {
578                            orgLabor = (OrgLabor)obj;
579                    }
580                    catch (ClassCastException cce) {
581                            return false;
582                    }
583    
584                    long primaryKey = orgLabor.getPrimaryKey();
585    
586                    if (getPrimaryKey() == primaryKey) {
587                            return true;
588                    }
589                    else {
590                            return false;
591                    }
592            }
593    
594            @Override
595            public int hashCode() {
596                    return (int)getPrimaryKey();
597            }
598    
599            @Override
600            public void resetOriginalValues() {
601                    OrgLaborModelImpl orgLaborModelImpl = this;
602    
603                    orgLaborModelImpl._originalOrganizationId = orgLaborModelImpl._organizationId;
604    
605                    orgLaborModelImpl._setOriginalOrganizationId = false;
606    
607                    orgLaborModelImpl._columnBitmask = 0;
608            }
609    
610            @Override
611            public CacheModel<OrgLabor> toCacheModel() {
612                    OrgLaborCacheModel orgLaborCacheModel = new OrgLaborCacheModel();
613    
614                    orgLaborCacheModel.orgLaborId = getOrgLaborId();
615    
616                    orgLaborCacheModel.organizationId = getOrganizationId();
617    
618                    orgLaborCacheModel.typeId = getTypeId();
619    
620                    orgLaborCacheModel.sunOpen = getSunOpen();
621    
622                    orgLaborCacheModel.sunClose = getSunClose();
623    
624                    orgLaborCacheModel.monOpen = getMonOpen();
625    
626                    orgLaborCacheModel.monClose = getMonClose();
627    
628                    orgLaborCacheModel.tueOpen = getTueOpen();
629    
630                    orgLaborCacheModel.tueClose = getTueClose();
631    
632                    orgLaborCacheModel.wedOpen = getWedOpen();
633    
634                    orgLaborCacheModel.wedClose = getWedClose();
635    
636                    orgLaborCacheModel.thuOpen = getThuOpen();
637    
638                    orgLaborCacheModel.thuClose = getThuClose();
639    
640                    orgLaborCacheModel.friOpen = getFriOpen();
641    
642                    orgLaborCacheModel.friClose = getFriClose();
643    
644                    orgLaborCacheModel.satOpen = getSatOpen();
645    
646                    orgLaborCacheModel.satClose = getSatClose();
647    
648                    return orgLaborCacheModel;
649            }
650    
651            @Override
652            public String toString() {
653                    StringBundler sb = new StringBundler(35);
654    
655                    sb.append("{orgLaborId=");
656                    sb.append(getOrgLaborId());
657                    sb.append(", organizationId=");
658                    sb.append(getOrganizationId());
659                    sb.append(", typeId=");
660                    sb.append(getTypeId());
661                    sb.append(", sunOpen=");
662                    sb.append(getSunOpen());
663                    sb.append(", sunClose=");
664                    sb.append(getSunClose());
665                    sb.append(", monOpen=");
666                    sb.append(getMonOpen());
667                    sb.append(", monClose=");
668                    sb.append(getMonClose());
669                    sb.append(", tueOpen=");
670                    sb.append(getTueOpen());
671                    sb.append(", tueClose=");
672                    sb.append(getTueClose());
673                    sb.append(", wedOpen=");
674                    sb.append(getWedOpen());
675                    sb.append(", wedClose=");
676                    sb.append(getWedClose());
677                    sb.append(", thuOpen=");
678                    sb.append(getThuOpen());
679                    sb.append(", thuClose=");
680                    sb.append(getThuClose());
681                    sb.append(", friOpen=");
682                    sb.append(getFriOpen());
683                    sb.append(", friClose=");
684                    sb.append(getFriClose());
685                    sb.append(", satOpen=");
686                    sb.append(getSatOpen());
687                    sb.append(", satClose=");
688                    sb.append(getSatClose());
689                    sb.append("}");
690    
691                    return sb.toString();
692            }
693    
694            public String toXmlString() {
695                    StringBundler sb = new StringBundler(55);
696    
697                    sb.append("<model><model-name>");
698                    sb.append("com.liferay.portal.model.OrgLabor");
699                    sb.append("</model-name>");
700    
701                    sb.append(
702                            "<column><column-name>orgLaborId</column-name><column-value><![CDATA[");
703                    sb.append(getOrgLaborId());
704                    sb.append("]]></column-value></column>");
705                    sb.append(
706                            "<column><column-name>organizationId</column-name><column-value><![CDATA[");
707                    sb.append(getOrganizationId());
708                    sb.append("]]></column-value></column>");
709                    sb.append(
710                            "<column><column-name>typeId</column-name><column-value><![CDATA[");
711                    sb.append(getTypeId());
712                    sb.append("]]></column-value></column>");
713                    sb.append(
714                            "<column><column-name>sunOpen</column-name><column-value><![CDATA[");
715                    sb.append(getSunOpen());
716                    sb.append("]]></column-value></column>");
717                    sb.append(
718                            "<column><column-name>sunClose</column-name><column-value><![CDATA[");
719                    sb.append(getSunClose());
720                    sb.append("]]></column-value></column>");
721                    sb.append(
722                            "<column><column-name>monOpen</column-name><column-value><![CDATA[");
723                    sb.append(getMonOpen());
724                    sb.append("]]></column-value></column>");
725                    sb.append(
726                            "<column><column-name>monClose</column-name><column-value><![CDATA[");
727                    sb.append(getMonClose());
728                    sb.append("]]></column-value></column>");
729                    sb.append(
730                            "<column><column-name>tueOpen</column-name><column-value><![CDATA[");
731                    sb.append(getTueOpen());
732                    sb.append("]]></column-value></column>");
733                    sb.append(
734                            "<column><column-name>tueClose</column-name><column-value><![CDATA[");
735                    sb.append(getTueClose());
736                    sb.append("]]></column-value></column>");
737                    sb.append(
738                            "<column><column-name>wedOpen</column-name><column-value><![CDATA[");
739                    sb.append(getWedOpen());
740                    sb.append("]]></column-value></column>");
741                    sb.append(
742                            "<column><column-name>wedClose</column-name><column-value><![CDATA[");
743                    sb.append(getWedClose());
744                    sb.append("]]></column-value></column>");
745                    sb.append(
746                            "<column><column-name>thuOpen</column-name><column-value><![CDATA[");
747                    sb.append(getThuOpen());
748                    sb.append("]]></column-value></column>");
749                    sb.append(
750                            "<column><column-name>thuClose</column-name><column-value><![CDATA[");
751                    sb.append(getThuClose());
752                    sb.append("]]></column-value></column>");
753                    sb.append(
754                            "<column><column-name>friOpen</column-name><column-value><![CDATA[");
755                    sb.append(getFriOpen());
756                    sb.append("]]></column-value></column>");
757                    sb.append(
758                            "<column><column-name>friClose</column-name><column-value><![CDATA[");
759                    sb.append(getFriClose());
760                    sb.append("]]></column-value></column>");
761                    sb.append(
762                            "<column><column-name>satOpen</column-name><column-value><![CDATA[");
763                    sb.append(getSatOpen());
764                    sb.append("]]></column-value></column>");
765                    sb.append(
766                            "<column><column-name>satClose</column-name><column-value><![CDATA[");
767                    sb.append(getSatClose());
768                    sb.append("]]></column-value></column>");
769    
770                    sb.append("</model>");
771    
772                    return sb.toString();
773            }
774    
775            private static ClassLoader _classLoader = OrgLabor.class.getClassLoader();
776            private static Class<?>[] _escapedModelProxyInterfaces = new Class[] {
777                            OrgLabor.class
778                    };
779            private long _orgLaborId;
780            private long _organizationId;
781            private long _originalOrganizationId;
782            private boolean _setOriginalOrganizationId;
783            private int _typeId;
784            private int _sunOpen;
785            private int _sunClose;
786            private int _monOpen;
787            private int _monClose;
788            private int _tueOpen;
789            private int _tueClose;
790            private int _wedOpen;
791            private int _wedClose;
792            private int _thuOpen;
793            private int _thuClose;
794            private int _friOpen;
795            private int _friClose;
796            private int _satOpen;
797            private int _satClose;
798            private long _columnBitmask;
799            private OrgLabor _escapedModelProxy;
800    }