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            public static long TYPEID_COLUMN_BITMASK = 2L;
099    
100            /**
101             * Converts the soap model instance into a normal model instance.
102             *
103             * @param soapModel the soap model instance to convert
104             * @return the normal model instance
105             */
106            public static OrgLabor toModel(OrgLaborSoap soapModel) {
107                    if (soapModel == null) {
108                            return null;
109                    }
110    
111                    OrgLabor model = new OrgLaborImpl();
112    
113                    model.setOrgLaborId(soapModel.getOrgLaborId());
114                    model.setOrganizationId(soapModel.getOrganizationId());
115                    model.setTypeId(soapModel.getTypeId());
116                    model.setSunOpen(soapModel.getSunOpen());
117                    model.setSunClose(soapModel.getSunClose());
118                    model.setMonOpen(soapModel.getMonOpen());
119                    model.setMonClose(soapModel.getMonClose());
120                    model.setTueOpen(soapModel.getTueOpen());
121                    model.setTueClose(soapModel.getTueClose());
122                    model.setWedOpen(soapModel.getWedOpen());
123                    model.setWedClose(soapModel.getWedClose());
124                    model.setThuOpen(soapModel.getThuOpen());
125                    model.setThuClose(soapModel.getThuClose());
126                    model.setFriOpen(soapModel.getFriOpen());
127                    model.setFriClose(soapModel.getFriClose());
128                    model.setSatOpen(soapModel.getSatOpen());
129                    model.setSatClose(soapModel.getSatClose());
130    
131                    return model;
132            }
133    
134            /**
135             * Converts the soap model instances into normal model instances.
136             *
137             * @param soapModels the soap model instances to convert
138             * @return the normal model instances
139             */
140            public static List<OrgLabor> toModels(OrgLaborSoap[] soapModels) {
141                    if (soapModels == null) {
142                            return null;
143                    }
144    
145                    List<OrgLabor> models = new ArrayList<OrgLabor>(soapModels.length);
146    
147                    for (OrgLaborSoap soapModel : soapModels) {
148                            models.add(toModel(soapModel));
149                    }
150    
151                    return models;
152            }
153    
154            public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
155                                    "lock.expiration.time.com.liferay.portal.model.OrgLabor"));
156    
157            public OrgLaborModelImpl() {
158            }
159    
160            public long getPrimaryKey() {
161                    return _orgLaborId;
162            }
163    
164            public void setPrimaryKey(long primaryKey) {
165                    setOrgLaborId(primaryKey);
166            }
167    
168            public Serializable getPrimaryKeyObj() {
169                    return new Long(_orgLaborId);
170            }
171    
172            public void setPrimaryKeyObj(Serializable primaryKeyObj) {
173                    setPrimaryKey(((Long)primaryKeyObj).longValue());
174            }
175    
176            public Class<?> getModelClass() {
177                    return OrgLabor.class;
178            }
179    
180            public String getModelClassName() {
181                    return OrgLabor.class.getName();
182            }
183    
184            @Override
185            public Map<String, Object> getModelAttributes() {
186                    Map<String, Object> attributes = new HashMap<String, Object>();
187    
188                    attributes.put("orgLaborId", getOrgLaborId());
189                    attributes.put("organizationId", getOrganizationId());
190                    attributes.put("typeId", getTypeId());
191                    attributes.put("sunOpen", getSunOpen());
192                    attributes.put("sunClose", getSunClose());
193                    attributes.put("monOpen", getMonOpen());
194                    attributes.put("monClose", getMonClose());
195                    attributes.put("tueOpen", getTueOpen());
196                    attributes.put("tueClose", getTueClose());
197                    attributes.put("wedOpen", getWedOpen());
198                    attributes.put("wedClose", getWedClose());
199                    attributes.put("thuOpen", getThuOpen());
200                    attributes.put("thuClose", getThuClose());
201                    attributes.put("friOpen", getFriOpen());
202                    attributes.put("friClose", getFriClose());
203                    attributes.put("satOpen", getSatOpen());
204                    attributes.put("satClose", getSatClose());
205    
206                    return attributes;
207            }
208    
209            @Override
210            public void setModelAttributes(Map<String, Object> attributes) {
211                    Long orgLaborId = (Long)attributes.get("orgLaborId");
212    
213                    if (orgLaborId != null) {
214                            setOrgLaborId(orgLaborId);
215                    }
216    
217                    Long organizationId = (Long)attributes.get("organizationId");
218    
219                    if (organizationId != null) {
220                            setOrganizationId(organizationId);
221                    }
222    
223                    Integer typeId = (Integer)attributes.get("typeId");
224    
225                    if (typeId != null) {
226                            setTypeId(typeId);
227                    }
228    
229                    Integer sunOpen = (Integer)attributes.get("sunOpen");
230    
231                    if (sunOpen != null) {
232                            setSunOpen(sunOpen);
233                    }
234    
235                    Integer sunClose = (Integer)attributes.get("sunClose");
236    
237                    if (sunClose != null) {
238                            setSunClose(sunClose);
239                    }
240    
241                    Integer monOpen = (Integer)attributes.get("monOpen");
242    
243                    if (monOpen != null) {
244                            setMonOpen(monOpen);
245                    }
246    
247                    Integer monClose = (Integer)attributes.get("monClose");
248    
249                    if (monClose != null) {
250                            setMonClose(monClose);
251                    }
252    
253                    Integer tueOpen = (Integer)attributes.get("tueOpen");
254    
255                    if (tueOpen != null) {
256                            setTueOpen(tueOpen);
257                    }
258    
259                    Integer tueClose = (Integer)attributes.get("tueClose");
260    
261                    if (tueClose != null) {
262                            setTueClose(tueClose);
263                    }
264    
265                    Integer wedOpen = (Integer)attributes.get("wedOpen");
266    
267                    if (wedOpen != null) {
268                            setWedOpen(wedOpen);
269                    }
270    
271                    Integer wedClose = (Integer)attributes.get("wedClose");
272    
273                    if (wedClose != null) {
274                            setWedClose(wedClose);
275                    }
276    
277                    Integer thuOpen = (Integer)attributes.get("thuOpen");
278    
279                    if (thuOpen != null) {
280                            setThuOpen(thuOpen);
281                    }
282    
283                    Integer thuClose = (Integer)attributes.get("thuClose");
284    
285                    if (thuClose != null) {
286                            setThuClose(thuClose);
287                    }
288    
289                    Integer friOpen = (Integer)attributes.get("friOpen");
290    
291                    if (friOpen != null) {
292                            setFriOpen(friOpen);
293                    }
294    
295                    Integer friClose = (Integer)attributes.get("friClose");
296    
297                    if (friClose != null) {
298                            setFriClose(friClose);
299                    }
300    
301                    Integer satOpen = (Integer)attributes.get("satOpen");
302    
303                    if (satOpen != null) {
304                            setSatOpen(satOpen);
305                    }
306    
307                    Integer satClose = (Integer)attributes.get("satClose");
308    
309                    if (satClose != null) {
310                            setSatClose(satClose);
311                    }
312            }
313    
314            @JSON
315            public long getOrgLaborId() {
316                    return _orgLaborId;
317            }
318    
319            public void setOrgLaborId(long orgLaborId) {
320                    _orgLaborId = orgLaborId;
321            }
322    
323            @JSON
324            public long getOrganizationId() {
325                    return _organizationId;
326            }
327    
328            public void setOrganizationId(long organizationId) {
329                    _columnBitmask = -1L;
330    
331                    if (!_setOriginalOrganizationId) {
332                            _setOriginalOrganizationId = true;
333    
334                            _originalOrganizationId = _organizationId;
335                    }
336    
337                    _organizationId = organizationId;
338            }
339    
340            public long getOriginalOrganizationId() {
341                    return _originalOrganizationId;
342            }
343    
344            @JSON
345            public int getTypeId() {
346                    return _typeId;
347            }
348    
349            public void setTypeId(int typeId) {
350                    _columnBitmask = -1L;
351    
352                    _typeId = typeId;
353            }
354    
355            @JSON
356            public int getSunOpen() {
357                    return _sunOpen;
358            }
359    
360            public void setSunOpen(int sunOpen) {
361                    _sunOpen = sunOpen;
362            }
363    
364            @JSON
365            public int getSunClose() {
366                    return _sunClose;
367            }
368    
369            public void setSunClose(int sunClose) {
370                    _sunClose = sunClose;
371            }
372    
373            @JSON
374            public int getMonOpen() {
375                    return _monOpen;
376            }
377    
378            public void setMonOpen(int monOpen) {
379                    _monOpen = monOpen;
380            }
381    
382            @JSON
383            public int getMonClose() {
384                    return _monClose;
385            }
386    
387            public void setMonClose(int monClose) {
388                    _monClose = monClose;
389            }
390    
391            @JSON
392            public int getTueOpen() {
393                    return _tueOpen;
394            }
395    
396            public void setTueOpen(int tueOpen) {
397                    _tueOpen = tueOpen;
398            }
399    
400            @JSON
401            public int getTueClose() {
402                    return _tueClose;
403            }
404    
405            public void setTueClose(int tueClose) {
406                    _tueClose = tueClose;
407            }
408    
409            @JSON
410            public int getWedOpen() {
411                    return _wedOpen;
412            }
413    
414            public void setWedOpen(int wedOpen) {
415                    _wedOpen = wedOpen;
416            }
417    
418            @JSON
419            public int getWedClose() {
420                    return _wedClose;
421            }
422    
423            public void setWedClose(int wedClose) {
424                    _wedClose = wedClose;
425            }
426    
427            @JSON
428            public int getThuOpen() {
429                    return _thuOpen;
430            }
431    
432            public void setThuOpen(int thuOpen) {
433                    _thuOpen = thuOpen;
434            }
435    
436            @JSON
437            public int getThuClose() {
438                    return _thuClose;
439            }
440    
441            public void setThuClose(int thuClose) {
442                    _thuClose = thuClose;
443            }
444    
445            @JSON
446            public int getFriOpen() {
447                    return _friOpen;
448            }
449    
450            public void setFriOpen(int friOpen) {
451                    _friOpen = friOpen;
452            }
453    
454            @JSON
455            public int getFriClose() {
456                    return _friClose;
457            }
458    
459            public void setFriClose(int friClose) {
460                    _friClose = friClose;
461            }
462    
463            @JSON
464            public int getSatOpen() {
465                    return _satOpen;
466            }
467    
468            public void setSatOpen(int satOpen) {
469                    _satOpen = satOpen;
470            }
471    
472            @JSON
473            public int getSatClose() {
474                    return _satClose;
475            }
476    
477            public void setSatClose(int satClose) {
478                    _satClose = satClose;
479            }
480    
481            public long getColumnBitmask() {
482                    return _columnBitmask;
483            }
484    
485            @Override
486            public ExpandoBridge getExpandoBridge() {
487                    return ExpandoBridgeFactoryUtil.getExpandoBridge(0,
488                            OrgLabor.class.getName(), getPrimaryKey());
489            }
490    
491            @Override
492            public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
493                    ExpandoBridge expandoBridge = getExpandoBridge();
494    
495                    expandoBridge.setAttributes(serviceContext);
496            }
497    
498            @Override
499            public OrgLabor toEscapedModel() {
500                    if (_escapedModel == null) {
501                            _escapedModel = (OrgLabor)ProxyUtil.newProxyInstance(_classLoader,
502                                            _escapedModelInterfaces, new AutoEscapeBeanHandler(this));
503                    }
504    
505                    return _escapedModel;
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<?>[] _escapedModelInterfaces = 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 _escapedModel;
800    }