001    /**
002     * Copyright (c) 2000-2011 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.portlet.shopping.model.impl;
016    
017    import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
018    import com.liferay.portal.kernel.exception.SystemException;
019    import com.liferay.portal.kernel.util.DateUtil;
020    import com.liferay.portal.kernel.util.GetterUtil;
021    import com.liferay.portal.kernel.util.StringBundler;
022    import com.liferay.portal.kernel.util.StringPool;
023    import com.liferay.portal.model.impl.BaseModelImpl;
024    import com.liferay.portal.service.ServiceContext;
025    import com.liferay.portal.util.PortalUtil;
026    
027    import com.liferay.portlet.expando.model.ExpandoBridge;
028    import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
029    import com.liferay.portlet.shopping.model.ShoppingOrder;
030    import com.liferay.portlet.shopping.model.ShoppingOrderModel;
031    import com.liferay.portlet.shopping.model.ShoppingOrderSoap;
032    
033    import java.io.Serializable;
034    
035    import java.lang.reflect.Proxy;
036    
037    import java.sql.Types;
038    
039    import java.util.ArrayList;
040    import java.util.Date;
041    import java.util.List;
042    
043    /**
044     * The base model implementation for the ShoppingOrder service. Represents a row in the "ShoppingOrder" database table, with each column mapped to a property of this class.
045     *
046     * <p>
047     * This implementation and its corresponding interface {@link com.liferay.portlet.shopping.model.ShoppingOrderModel} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link ShoppingOrderImpl}.
048     * </p>
049     *
050     * <p>
051     * Never modify or reference this class directly. All methods that expect a shopping order model instance should use the {@link com.liferay.portlet.shopping.model.ShoppingOrder} interface instead.
052     * </p>
053     *
054     * @author Brian Wing Shun Chan
055     * @see ShoppingOrderImpl
056     * @see com.liferay.portlet.shopping.model.ShoppingOrder
057     * @see com.liferay.portlet.shopping.model.ShoppingOrderModel
058     * @generated
059     */
060    public class ShoppingOrderModelImpl extends BaseModelImpl<ShoppingOrder>
061            implements ShoppingOrderModel {
062            public static final String TABLE_NAME = "ShoppingOrder";
063            public static final Object[][] TABLE_COLUMNS = {
064                            { "orderId", new Integer(Types.BIGINT) },
065                            { "groupId", new Integer(Types.BIGINT) },
066                            { "companyId", new Integer(Types.BIGINT) },
067                            { "userId", new Integer(Types.BIGINT) },
068                            { "userName", new Integer(Types.VARCHAR) },
069                            { "createDate", new Integer(Types.TIMESTAMP) },
070                            { "modifiedDate", new Integer(Types.TIMESTAMP) },
071                            { "number_", new Integer(Types.VARCHAR) },
072                            { "tax", new Integer(Types.DOUBLE) },
073                            { "shipping", new Integer(Types.DOUBLE) },
074                            { "altShipping", new Integer(Types.VARCHAR) },
075                            { "requiresShipping", new Integer(Types.BOOLEAN) },
076                            { "insure", new Integer(Types.BOOLEAN) },
077                            { "insurance", new Integer(Types.DOUBLE) },
078                            { "couponCodes", new Integer(Types.VARCHAR) },
079                            { "couponDiscount", new Integer(Types.DOUBLE) },
080                            { "billingFirstName", new Integer(Types.VARCHAR) },
081                            { "billingLastName", new Integer(Types.VARCHAR) },
082                            { "billingEmailAddress", new Integer(Types.VARCHAR) },
083                            { "billingCompany", new Integer(Types.VARCHAR) },
084                            { "billingStreet", new Integer(Types.VARCHAR) },
085                            { "billingCity", new Integer(Types.VARCHAR) },
086                            { "billingState", new Integer(Types.VARCHAR) },
087                            { "billingZip", new Integer(Types.VARCHAR) },
088                            { "billingCountry", new Integer(Types.VARCHAR) },
089                            { "billingPhone", new Integer(Types.VARCHAR) },
090                            { "shipToBilling", new Integer(Types.BOOLEAN) },
091                            { "shippingFirstName", new Integer(Types.VARCHAR) },
092                            { "shippingLastName", new Integer(Types.VARCHAR) },
093                            { "shippingEmailAddress", new Integer(Types.VARCHAR) },
094                            { "shippingCompany", new Integer(Types.VARCHAR) },
095                            { "shippingStreet", new Integer(Types.VARCHAR) },
096                            { "shippingCity", new Integer(Types.VARCHAR) },
097                            { "shippingState", new Integer(Types.VARCHAR) },
098                            { "shippingZip", new Integer(Types.VARCHAR) },
099                            { "shippingCountry", new Integer(Types.VARCHAR) },
100                            { "shippingPhone", new Integer(Types.VARCHAR) },
101                            { "ccName", new Integer(Types.VARCHAR) },
102                            { "ccType", new Integer(Types.VARCHAR) },
103                            { "ccNumber", new Integer(Types.VARCHAR) },
104                            { "ccExpMonth", new Integer(Types.INTEGER) },
105                            { "ccExpYear", new Integer(Types.INTEGER) },
106                            { "ccVerNumber", new Integer(Types.VARCHAR) },
107                            { "comments", new Integer(Types.VARCHAR) },
108                            { "ppTxnId", new Integer(Types.VARCHAR) },
109                            { "ppPaymentStatus", new Integer(Types.VARCHAR) },
110                            { "ppPaymentGross", new Integer(Types.DOUBLE) },
111                            { "ppReceiverEmail", new Integer(Types.VARCHAR) },
112                            { "ppPayerEmail", new Integer(Types.VARCHAR) },
113                            { "sendOrderEmail", new Integer(Types.BOOLEAN) },
114                            { "sendShippingEmail", new Integer(Types.BOOLEAN) }
115                    };
116            public static final String TABLE_SQL_CREATE = "create table ShoppingOrder (orderId LONG not null primary key,groupId LONG,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,number_ VARCHAR(75) null,tax DOUBLE,shipping DOUBLE,altShipping VARCHAR(75) null,requiresShipping BOOLEAN,insure BOOLEAN,insurance DOUBLE,couponCodes VARCHAR(75) null,couponDiscount DOUBLE,billingFirstName VARCHAR(75) null,billingLastName VARCHAR(75) null,billingEmailAddress VARCHAR(75) null,billingCompany VARCHAR(75) null,billingStreet VARCHAR(75) null,billingCity VARCHAR(75) null,billingState VARCHAR(75) null,billingZip VARCHAR(75) null,billingCountry VARCHAR(75) null,billingPhone VARCHAR(75) null,shipToBilling BOOLEAN,shippingFirstName VARCHAR(75) null,shippingLastName VARCHAR(75) null,shippingEmailAddress VARCHAR(75) null,shippingCompany VARCHAR(75) null,shippingStreet VARCHAR(75) null,shippingCity VARCHAR(75) null,shippingState VARCHAR(75) null,shippingZip VARCHAR(75) null,shippingCountry VARCHAR(75) null,shippingPhone VARCHAR(75) null,ccName VARCHAR(75) null,ccType VARCHAR(75) null,ccNumber VARCHAR(75) null,ccExpMonth INTEGER,ccExpYear INTEGER,ccVerNumber VARCHAR(75) null,comments STRING null,ppTxnId VARCHAR(75) null,ppPaymentStatus VARCHAR(75) null,ppPaymentGross DOUBLE,ppReceiverEmail VARCHAR(75) null,ppPayerEmail VARCHAR(75) null,sendOrderEmail BOOLEAN,sendShippingEmail BOOLEAN)";
117            public static final String TABLE_SQL_DROP = "drop table ShoppingOrder";
118            public static final String ORDER_BY_JPQL = " ORDER BY shoppingOrder.createDate DESC";
119            public static final String ORDER_BY_SQL = " ORDER BY ShoppingOrder.createDate DESC";
120            public static final String DATA_SOURCE = "liferayDataSource";
121            public static final String SESSION_FACTORY = "liferaySessionFactory";
122            public static final String TX_MANAGER = "liferayTransactionManager";
123            public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
124                                    "value.object.entity.cache.enabled.com.liferay.portlet.shopping.model.ShoppingOrder"),
125                            true);
126            public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
127                                    "value.object.finder.cache.enabled.com.liferay.portlet.shopping.model.ShoppingOrder"),
128                            true);
129    
130            /**
131             * Converts the soap model instance into a normal model instance.
132             *
133             * @param soapModel the soap model instance to convert
134             * @return the normal model instance
135             */
136            public static ShoppingOrder toModel(ShoppingOrderSoap soapModel) {
137                    ShoppingOrder model = new ShoppingOrderImpl();
138    
139                    model.setOrderId(soapModel.getOrderId());
140                    model.setGroupId(soapModel.getGroupId());
141                    model.setCompanyId(soapModel.getCompanyId());
142                    model.setUserId(soapModel.getUserId());
143                    model.setUserName(soapModel.getUserName());
144                    model.setCreateDate(soapModel.getCreateDate());
145                    model.setModifiedDate(soapModel.getModifiedDate());
146                    model.setNumber(soapModel.getNumber());
147                    model.setTax(soapModel.getTax());
148                    model.setShipping(soapModel.getShipping());
149                    model.setAltShipping(soapModel.getAltShipping());
150                    model.setRequiresShipping(soapModel.getRequiresShipping());
151                    model.setInsure(soapModel.getInsure());
152                    model.setInsurance(soapModel.getInsurance());
153                    model.setCouponCodes(soapModel.getCouponCodes());
154                    model.setCouponDiscount(soapModel.getCouponDiscount());
155                    model.setBillingFirstName(soapModel.getBillingFirstName());
156                    model.setBillingLastName(soapModel.getBillingLastName());
157                    model.setBillingEmailAddress(soapModel.getBillingEmailAddress());
158                    model.setBillingCompany(soapModel.getBillingCompany());
159                    model.setBillingStreet(soapModel.getBillingStreet());
160                    model.setBillingCity(soapModel.getBillingCity());
161                    model.setBillingState(soapModel.getBillingState());
162                    model.setBillingZip(soapModel.getBillingZip());
163                    model.setBillingCountry(soapModel.getBillingCountry());
164                    model.setBillingPhone(soapModel.getBillingPhone());
165                    model.setShipToBilling(soapModel.getShipToBilling());
166                    model.setShippingFirstName(soapModel.getShippingFirstName());
167                    model.setShippingLastName(soapModel.getShippingLastName());
168                    model.setShippingEmailAddress(soapModel.getShippingEmailAddress());
169                    model.setShippingCompany(soapModel.getShippingCompany());
170                    model.setShippingStreet(soapModel.getShippingStreet());
171                    model.setShippingCity(soapModel.getShippingCity());
172                    model.setShippingState(soapModel.getShippingState());
173                    model.setShippingZip(soapModel.getShippingZip());
174                    model.setShippingCountry(soapModel.getShippingCountry());
175                    model.setShippingPhone(soapModel.getShippingPhone());
176                    model.setCcName(soapModel.getCcName());
177                    model.setCcType(soapModel.getCcType());
178                    model.setCcNumber(soapModel.getCcNumber());
179                    model.setCcExpMonth(soapModel.getCcExpMonth());
180                    model.setCcExpYear(soapModel.getCcExpYear());
181                    model.setCcVerNumber(soapModel.getCcVerNumber());
182                    model.setComments(soapModel.getComments());
183                    model.setPpTxnId(soapModel.getPpTxnId());
184                    model.setPpPaymentStatus(soapModel.getPpPaymentStatus());
185                    model.setPpPaymentGross(soapModel.getPpPaymentGross());
186                    model.setPpReceiverEmail(soapModel.getPpReceiverEmail());
187                    model.setPpPayerEmail(soapModel.getPpPayerEmail());
188                    model.setSendOrderEmail(soapModel.getSendOrderEmail());
189                    model.setSendShippingEmail(soapModel.getSendShippingEmail());
190    
191                    return model;
192            }
193    
194            /**
195             * Converts the soap model instances into normal model instances.
196             *
197             * @param soapModels the soap model instances to convert
198             * @return the normal model instances
199             */
200            public static List<ShoppingOrder> toModels(ShoppingOrderSoap[] soapModels) {
201                    List<ShoppingOrder> models = new ArrayList<ShoppingOrder>(soapModels.length);
202    
203                    for (ShoppingOrderSoap soapModel : soapModels) {
204                            models.add(toModel(soapModel));
205                    }
206    
207                    return models;
208            }
209    
210            public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
211                                    "lock.expiration.time.com.liferay.portlet.shopping.model.ShoppingOrder"));
212    
213            public ShoppingOrderModelImpl() {
214            }
215    
216            public long getPrimaryKey() {
217                    return _orderId;
218            }
219    
220            public void setPrimaryKey(long pk) {
221                    setOrderId(pk);
222            }
223    
224            public Serializable getPrimaryKeyObj() {
225                    return new Long(_orderId);
226            }
227    
228            public long getOrderId() {
229                    return _orderId;
230            }
231    
232            public void setOrderId(long orderId) {
233                    _orderId = orderId;
234            }
235    
236            public long getGroupId() {
237                    return _groupId;
238            }
239    
240            public void setGroupId(long groupId) {
241                    _groupId = groupId;
242            }
243    
244            public long getCompanyId() {
245                    return _companyId;
246            }
247    
248            public void setCompanyId(long companyId) {
249                    _companyId = companyId;
250            }
251    
252            public long getUserId() {
253                    return _userId;
254            }
255    
256            public void setUserId(long userId) {
257                    _userId = userId;
258            }
259    
260            public String getUserUuid() throws SystemException {
261                    return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
262            }
263    
264            public void setUserUuid(String userUuid) {
265                    _userUuid = userUuid;
266            }
267    
268            public String getUserName() {
269                    if (_userName == null) {
270                            return StringPool.BLANK;
271                    }
272                    else {
273                            return _userName;
274                    }
275            }
276    
277            public void setUserName(String userName) {
278                    _userName = userName;
279            }
280    
281            public Date getCreateDate() {
282                    return _createDate;
283            }
284    
285            public void setCreateDate(Date createDate) {
286                    _createDate = createDate;
287            }
288    
289            public Date getModifiedDate() {
290                    return _modifiedDate;
291            }
292    
293            public void setModifiedDate(Date modifiedDate) {
294                    _modifiedDate = modifiedDate;
295            }
296    
297            public String getNumber() {
298                    if (_number == null) {
299                            return StringPool.BLANK;
300                    }
301                    else {
302                            return _number;
303                    }
304            }
305    
306            public void setNumber(String number) {
307                    if (_originalNumber == null) {
308                            _originalNumber = _number;
309                    }
310    
311                    _number = number;
312            }
313    
314            public String getOriginalNumber() {
315                    return GetterUtil.getString(_originalNumber);
316            }
317    
318            public double getTax() {
319                    return _tax;
320            }
321    
322            public void setTax(double tax) {
323                    _tax = tax;
324            }
325    
326            public double getShipping() {
327                    return _shipping;
328            }
329    
330            public void setShipping(double shipping) {
331                    _shipping = shipping;
332            }
333    
334            public String getAltShipping() {
335                    if (_altShipping == null) {
336                            return StringPool.BLANK;
337                    }
338                    else {
339                            return _altShipping;
340                    }
341            }
342    
343            public void setAltShipping(String altShipping) {
344                    _altShipping = altShipping;
345            }
346    
347            public boolean getRequiresShipping() {
348                    return _requiresShipping;
349            }
350    
351            public boolean isRequiresShipping() {
352                    return _requiresShipping;
353            }
354    
355            public void setRequiresShipping(boolean requiresShipping) {
356                    _requiresShipping = requiresShipping;
357            }
358    
359            public boolean getInsure() {
360                    return _insure;
361            }
362    
363            public boolean isInsure() {
364                    return _insure;
365            }
366    
367            public void setInsure(boolean insure) {
368                    _insure = insure;
369            }
370    
371            public double getInsurance() {
372                    return _insurance;
373            }
374    
375            public void setInsurance(double insurance) {
376                    _insurance = insurance;
377            }
378    
379            public String getCouponCodes() {
380                    if (_couponCodes == null) {
381                            return StringPool.BLANK;
382                    }
383                    else {
384                            return _couponCodes;
385                    }
386            }
387    
388            public void setCouponCodes(String couponCodes) {
389                    _couponCodes = couponCodes;
390            }
391    
392            public double getCouponDiscount() {
393                    return _couponDiscount;
394            }
395    
396            public void setCouponDiscount(double couponDiscount) {
397                    _couponDiscount = couponDiscount;
398            }
399    
400            public String getBillingFirstName() {
401                    if (_billingFirstName == null) {
402                            return StringPool.BLANK;
403                    }
404                    else {
405                            return _billingFirstName;
406                    }
407            }
408    
409            public void setBillingFirstName(String billingFirstName) {
410                    _billingFirstName = billingFirstName;
411            }
412    
413            public String getBillingLastName() {
414                    if (_billingLastName == null) {
415                            return StringPool.BLANK;
416                    }
417                    else {
418                            return _billingLastName;
419                    }
420            }
421    
422            public void setBillingLastName(String billingLastName) {
423                    _billingLastName = billingLastName;
424            }
425    
426            public String getBillingEmailAddress() {
427                    if (_billingEmailAddress == null) {
428                            return StringPool.BLANK;
429                    }
430                    else {
431                            return _billingEmailAddress;
432                    }
433            }
434    
435            public void setBillingEmailAddress(String billingEmailAddress) {
436                    _billingEmailAddress = billingEmailAddress;
437            }
438    
439            public String getBillingCompany() {
440                    if (_billingCompany == null) {
441                            return StringPool.BLANK;
442                    }
443                    else {
444                            return _billingCompany;
445                    }
446            }
447    
448            public void setBillingCompany(String billingCompany) {
449                    _billingCompany = billingCompany;
450            }
451    
452            public String getBillingStreet() {
453                    if (_billingStreet == null) {
454                            return StringPool.BLANK;
455                    }
456                    else {
457                            return _billingStreet;
458                    }
459            }
460    
461            public void setBillingStreet(String billingStreet) {
462                    _billingStreet = billingStreet;
463            }
464    
465            public String getBillingCity() {
466                    if (_billingCity == null) {
467                            return StringPool.BLANK;
468                    }
469                    else {
470                            return _billingCity;
471                    }
472            }
473    
474            public void setBillingCity(String billingCity) {
475                    _billingCity = billingCity;
476            }
477    
478            public String getBillingState() {
479                    if (_billingState == null) {
480                            return StringPool.BLANK;
481                    }
482                    else {
483                            return _billingState;
484                    }
485            }
486    
487            public void setBillingState(String billingState) {
488                    _billingState = billingState;
489            }
490    
491            public String getBillingZip() {
492                    if (_billingZip == null) {
493                            return StringPool.BLANK;
494                    }
495                    else {
496                            return _billingZip;
497                    }
498            }
499    
500            public void setBillingZip(String billingZip) {
501                    _billingZip = billingZip;
502            }
503    
504            public String getBillingCountry() {
505                    if (_billingCountry == null) {
506                            return StringPool.BLANK;
507                    }
508                    else {
509                            return _billingCountry;
510                    }
511            }
512    
513            public void setBillingCountry(String billingCountry) {
514                    _billingCountry = billingCountry;
515            }
516    
517            public String getBillingPhone() {
518                    if (_billingPhone == null) {
519                            return StringPool.BLANK;
520                    }
521                    else {
522                            return _billingPhone;
523                    }
524            }
525    
526            public void setBillingPhone(String billingPhone) {
527                    _billingPhone = billingPhone;
528            }
529    
530            public boolean getShipToBilling() {
531                    return _shipToBilling;
532            }
533    
534            public boolean isShipToBilling() {
535                    return _shipToBilling;
536            }
537    
538            public void setShipToBilling(boolean shipToBilling) {
539                    _shipToBilling = shipToBilling;
540            }
541    
542            public String getShippingFirstName() {
543                    if (_shippingFirstName == null) {
544                            return StringPool.BLANK;
545                    }
546                    else {
547                            return _shippingFirstName;
548                    }
549            }
550    
551            public void setShippingFirstName(String shippingFirstName) {
552                    _shippingFirstName = shippingFirstName;
553            }
554    
555            public String getShippingLastName() {
556                    if (_shippingLastName == null) {
557                            return StringPool.BLANK;
558                    }
559                    else {
560                            return _shippingLastName;
561                    }
562            }
563    
564            public void setShippingLastName(String shippingLastName) {
565                    _shippingLastName = shippingLastName;
566            }
567    
568            public String getShippingEmailAddress() {
569                    if (_shippingEmailAddress == null) {
570                            return StringPool.BLANK;
571                    }
572                    else {
573                            return _shippingEmailAddress;
574                    }
575            }
576    
577            public void setShippingEmailAddress(String shippingEmailAddress) {
578                    _shippingEmailAddress = shippingEmailAddress;
579            }
580    
581            public String getShippingCompany() {
582                    if (_shippingCompany == null) {
583                            return StringPool.BLANK;
584                    }
585                    else {
586                            return _shippingCompany;
587                    }
588            }
589    
590            public void setShippingCompany(String shippingCompany) {
591                    _shippingCompany = shippingCompany;
592            }
593    
594            public String getShippingStreet() {
595                    if (_shippingStreet == null) {
596                            return StringPool.BLANK;
597                    }
598                    else {
599                            return _shippingStreet;
600                    }
601            }
602    
603            public void setShippingStreet(String shippingStreet) {
604                    _shippingStreet = shippingStreet;
605            }
606    
607            public String getShippingCity() {
608                    if (_shippingCity == null) {
609                            return StringPool.BLANK;
610                    }
611                    else {
612                            return _shippingCity;
613                    }
614            }
615    
616            public void setShippingCity(String shippingCity) {
617                    _shippingCity = shippingCity;
618            }
619    
620            public String getShippingState() {
621                    if (_shippingState == null) {
622                            return StringPool.BLANK;
623                    }
624                    else {
625                            return _shippingState;
626                    }
627            }
628    
629            public void setShippingState(String shippingState) {
630                    _shippingState = shippingState;
631            }
632    
633            public String getShippingZip() {
634                    if (_shippingZip == null) {
635                            return StringPool.BLANK;
636                    }
637                    else {
638                            return _shippingZip;
639                    }
640            }
641    
642            public void setShippingZip(String shippingZip) {
643                    _shippingZip = shippingZip;
644            }
645    
646            public String getShippingCountry() {
647                    if (_shippingCountry == null) {
648                            return StringPool.BLANK;
649                    }
650                    else {
651                            return _shippingCountry;
652                    }
653            }
654    
655            public void setShippingCountry(String shippingCountry) {
656                    _shippingCountry = shippingCountry;
657            }
658    
659            public String getShippingPhone() {
660                    if (_shippingPhone == null) {
661                            return StringPool.BLANK;
662                    }
663                    else {
664                            return _shippingPhone;
665                    }
666            }
667    
668            public void setShippingPhone(String shippingPhone) {
669                    _shippingPhone = shippingPhone;
670            }
671    
672            public String getCcName() {
673                    if (_ccName == null) {
674                            return StringPool.BLANK;
675                    }
676                    else {
677                            return _ccName;
678                    }
679            }
680    
681            public void setCcName(String ccName) {
682                    _ccName = ccName;
683            }
684    
685            public String getCcType() {
686                    if (_ccType == null) {
687                            return StringPool.BLANK;
688                    }
689                    else {
690                            return _ccType;
691                    }
692            }
693    
694            public void setCcType(String ccType) {
695                    _ccType = ccType;
696            }
697    
698            public String getCcNumber() {
699                    if (_ccNumber == null) {
700                            return StringPool.BLANK;
701                    }
702                    else {
703                            return _ccNumber;
704                    }
705            }
706    
707            public void setCcNumber(String ccNumber) {
708                    _ccNumber = ccNumber;
709            }
710    
711            public int getCcExpMonth() {
712                    return _ccExpMonth;
713            }
714    
715            public void setCcExpMonth(int ccExpMonth) {
716                    _ccExpMonth = ccExpMonth;
717            }
718    
719            public int getCcExpYear() {
720                    return _ccExpYear;
721            }
722    
723            public void setCcExpYear(int ccExpYear) {
724                    _ccExpYear = ccExpYear;
725            }
726    
727            public String getCcVerNumber() {
728                    if (_ccVerNumber == null) {
729                            return StringPool.BLANK;
730                    }
731                    else {
732                            return _ccVerNumber;
733                    }
734            }
735    
736            public void setCcVerNumber(String ccVerNumber) {
737                    _ccVerNumber = ccVerNumber;
738            }
739    
740            public String getComments() {
741                    if (_comments == null) {
742                            return StringPool.BLANK;
743                    }
744                    else {
745                            return _comments;
746                    }
747            }
748    
749            public void setComments(String comments) {
750                    _comments = comments;
751            }
752    
753            public String getPpTxnId() {
754                    if (_ppTxnId == null) {
755                            return StringPool.BLANK;
756                    }
757                    else {
758                            return _ppTxnId;
759                    }
760            }
761    
762            public void setPpTxnId(String ppTxnId) {
763                    if (_originalPpTxnId == null) {
764                            _originalPpTxnId = _ppTxnId;
765                    }
766    
767                    _ppTxnId = ppTxnId;
768            }
769    
770            public String getOriginalPpTxnId() {
771                    return GetterUtil.getString(_originalPpTxnId);
772            }
773    
774            public String getPpPaymentStatus() {
775                    if (_ppPaymentStatus == null) {
776                            return StringPool.BLANK;
777                    }
778                    else {
779                            return _ppPaymentStatus;
780                    }
781            }
782    
783            public void setPpPaymentStatus(String ppPaymentStatus) {
784                    _ppPaymentStatus = ppPaymentStatus;
785            }
786    
787            public double getPpPaymentGross() {
788                    return _ppPaymentGross;
789            }
790    
791            public void setPpPaymentGross(double ppPaymentGross) {
792                    _ppPaymentGross = ppPaymentGross;
793            }
794    
795            public String getPpReceiverEmail() {
796                    if (_ppReceiverEmail == null) {
797                            return StringPool.BLANK;
798                    }
799                    else {
800                            return _ppReceiverEmail;
801                    }
802            }
803    
804            public void setPpReceiverEmail(String ppReceiverEmail) {
805                    _ppReceiverEmail = ppReceiverEmail;
806            }
807    
808            public String getPpPayerEmail() {
809                    if (_ppPayerEmail == null) {
810                            return StringPool.BLANK;
811                    }
812                    else {
813                            return _ppPayerEmail;
814                    }
815            }
816    
817            public void setPpPayerEmail(String ppPayerEmail) {
818                    _ppPayerEmail = ppPayerEmail;
819            }
820    
821            public boolean getSendOrderEmail() {
822                    return _sendOrderEmail;
823            }
824    
825            public boolean isSendOrderEmail() {
826                    return _sendOrderEmail;
827            }
828    
829            public void setSendOrderEmail(boolean sendOrderEmail) {
830                    _sendOrderEmail = sendOrderEmail;
831            }
832    
833            public boolean getSendShippingEmail() {
834                    return _sendShippingEmail;
835            }
836    
837            public boolean isSendShippingEmail() {
838                    return _sendShippingEmail;
839            }
840    
841            public void setSendShippingEmail(boolean sendShippingEmail) {
842                    _sendShippingEmail = sendShippingEmail;
843            }
844    
845            public ShoppingOrder toEscapedModel() {
846                    if (isEscapedModel()) {
847                            return (ShoppingOrder)this;
848                    }
849                    else {
850                            return (ShoppingOrder)Proxy.newProxyInstance(ShoppingOrder.class.getClassLoader(),
851                                    new Class[] { ShoppingOrder.class },
852                                    new AutoEscapeBeanHandler(this));
853                    }
854            }
855    
856            public ExpandoBridge getExpandoBridge() {
857                    if (_expandoBridge == null) {
858                            _expandoBridge = ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
859                                            ShoppingOrder.class.getName(), getPrimaryKey());
860                    }
861    
862                    return _expandoBridge;
863            }
864    
865            public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
866                    getExpandoBridge().setAttributes(serviceContext);
867            }
868    
869            public Object clone() {
870                    ShoppingOrderImpl shoppingOrderImpl = new ShoppingOrderImpl();
871    
872                    shoppingOrderImpl.setOrderId(getOrderId());
873    
874                    shoppingOrderImpl.setGroupId(getGroupId());
875    
876                    shoppingOrderImpl.setCompanyId(getCompanyId());
877    
878                    shoppingOrderImpl.setUserId(getUserId());
879    
880                    shoppingOrderImpl.setUserName(getUserName());
881    
882                    shoppingOrderImpl.setCreateDate(getCreateDate());
883    
884                    shoppingOrderImpl.setModifiedDate(getModifiedDate());
885    
886                    shoppingOrderImpl.setNumber(getNumber());
887    
888                    ShoppingOrderModelImpl shoppingOrderModelImpl = shoppingOrderImpl;
889    
890                    shoppingOrderModelImpl._originalNumber = shoppingOrderModelImpl._number;
891    
892                    shoppingOrderImpl.setTax(getTax());
893    
894                    shoppingOrderImpl.setShipping(getShipping());
895    
896                    shoppingOrderImpl.setAltShipping(getAltShipping());
897    
898                    shoppingOrderImpl.setRequiresShipping(getRequiresShipping());
899    
900                    shoppingOrderImpl.setInsure(getInsure());
901    
902                    shoppingOrderImpl.setInsurance(getInsurance());
903    
904                    shoppingOrderImpl.setCouponCodes(getCouponCodes());
905    
906                    shoppingOrderImpl.setCouponDiscount(getCouponDiscount());
907    
908                    shoppingOrderImpl.setBillingFirstName(getBillingFirstName());
909    
910                    shoppingOrderImpl.setBillingLastName(getBillingLastName());
911    
912                    shoppingOrderImpl.setBillingEmailAddress(getBillingEmailAddress());
913    
914                    shoppingOrderImpl.setBillingCompany(getBillingCompany());
915    
916                    shoppingOrderImpl.setBillingStreet(getBillingStreet());
917    
918                    shoppingOrderImpl.setBillingCity(getBillingCity());
919    
920                    shoppingOrderImpl.setBillingState(getBillingState());
921    
922                    shoppingOrderImpl.setBillingZip(getBillingZip());
923    
924                    shoppingOrderImpl.setBillingCountry(getBillingCountry());
925    
926                    shoppingOrderImpl.setBillingPhone(getBillingPhone());
927    
928                    shoppingOrderImpl.setShipToBilling(getShipToBilling());
929    
930                    shoppingOrderImpl.setShippingFirstName(getShippingFirstName());
931    
932                    shoppingOrderImpl.setShippingLastName(getShippingLastName());
933    
934                    shoppingOrderImpl.setShippingEmailAddress(getShippingEmailAddress());
935    
936                    shoppingOrderImpl.setShippingCompany(getShippingCompany());
937    
938                    shoppingOrderImpl.setShippingStreet(getShippingStreet());
939    
940                    shoppingOrderImpl.setShippingCity(getShippingCity());
941    
942                    shoppingOrderImpl.setShippingState(getShippingState());
943    
944                    shoppingOrderImpl.setShippingZip(getShippingZip());
945    
946                    shoppingOrderImpl.setShippingCountry(getShippingCountry());
947    
948                    shoppingOrderImpl.setShippingPhone(getShippingPhone());
949    
950                    shoppingOrderImpl.setCcName(getCcName());
951    
952                    shoppingOrderImpl.setCcType(getCcType());
953    
954                    shoppingOrderImpl.setCcNumber(getCcNumber());
955    
956                    shoppingOrderImpl.setCcExpMonth(getCcExpMonth());
957    
958                    shoppingOrderImpl.setCcExpYear(getCcExpYear());
959    
960                    shoppingOrderImpl.setCcVerNumber(getCcVerNumber());
961    
962                    shoppingOrderImpl.setComments(getComments());
963    
964                    shoppingOrderImpl.setPpTxnId(getPpTxnId());
965    
966                    shoppingOrderModelImpl._originalPpTxnId = shoppingOrderModelImpl._ppTxnId;
967    
968                    shoppingOrderImpl.setPpPaymentStatus(getPpPaymentStatus());
969    
970                    shoppingOrderImpl.setPpPaymentGross(getPpPaymentGross());
971    
972                    shoppingOrderImpl.setPpReceiverEmail(getPpReceiverEmail());
973    
974                    shoppingOrderImpl.setPpPayerEmail(getPpPayerEmail());
975    
976                    shoppingOrderImpl.setSendOrderEmail(getSendOrderEmail());
977    
978                    shoppingOrderImpl.setSendShippingEmail(getSendShippingEmail());
979    
980                    return shoppingOrderImpl;
981            }
982    
983            public int compareTo(ShoppingOrder shoppingOrder) {
984                    int value = 0;
985    
986                    value = DateUtil.compareTo(getCreateDate(),
987                                    shoppingOrder.getCreateDate());
988    
989                    value = value * -1;
990    
991                    if (value != 0) {
992                            return value;
993                    }
994    
995                    return 0;
996            }
997    
998            public boolean equals(Object obj) {
999                    if (obj == null) {
1000                            return false;
1001                    }
1002    
1003                    ShoppingOrder shoppingOrder = null;
1004    
1005                    try {
1006                            shoppingOrder = (ShoppingOrder)obj;
1007                    }
1008                    catch (ClassCastException cce) {
1009                            return false;
1010                    }
1011    
1012                    long pk = shoppingOrder.getPrimaryKey();
1013    
1014                    if (getPrimaryKey() == pk) {
1015                            return true;
1016                    }
1017                    else {
1018                            return false;
1019                    }
1020            }
1021    
1022            public int hashCode() {
1023                    return (int)getPrimaryKey();
1024            }
1025    
1026            public String toString() {
1027                    StringBundler sb = new StringBundler(103);
1028    
1029                    sb.append("{orderId=");
1030                    sb.append(getOrderId());
1031                    sb.append(", groupId=");
1032                    sb.append(getGroupId());
1033                    sb.append(", companyId=");
1034                    sb.append(getCompanyId());
1035                    sb.append(", userId=");
1036                    sb.append(getUserId());
1037                    sb.append(", userName=");
1038                    sb.append(getUserName());
1039                    sb.append(", createDate=");
1040                    sb.append(getCreateDate());
1041                    sb.append(", modifiedDate=");
1042                    sb.append(getModifiedDate());
1043                    sb.append(", number=");
1044                    sb.append(getNumber());
1045                    sb.append(", tax=");
1046                    sb.append(getTax());
1047                    sb.append(", shipping=");
1048                    sb.append(getShipping());
1049                    sb.append(", altShipping=");
1050                    sb.append(getAltShipping());
1051                    sb.append(", requiresShipping=");
1052                    sb.append(getRequiresShipping());
1053                    sb.append(", insure=");
1054                    sb.append(getInsure());
1055                    sb.append(", insurance=");
1056                    sb.append(getInsurance());
1057                    sb.append(", couponCodes=");
1058                    sb.append(getCouponCodes());
1059                    sb.append(", couponDiscount=");
1060                    sb.append(getCouponDiscount());
1061                    sb.append(", billingFirstName=");
1062                    sb.append(getBillingFirstName());
1063                    sb.append(", billingLastName=");
1064                    sb.append(getBillingLastName());
1065                    sb.append(", billingEmailAddress=");
1066                    sb.append(getBillingEmailAddress());
1067                    sb.append(", billingCompany=");
1068                    sb.append(getBillingCompany());
1069                    sb.append(", billingStreet=");
1070                    sb.append(getBillingStreet());
1071                    sb.append(", billingCity=");
1072                    sb.append(getBillingCity());
1073                    sb.append(", billingState=");
1074                    sb.append(getBillingState());
1075                    sb.append(", billingZip=");
1076                    sb.append(getBillingZip());
1077                    sb.append(", billingCountry=");
1078                    sb.append(getBillingCountry());
1079                    sb.append(", billingPhone=");
1080                    sb.append(getBillingPhone());
1081                    sb.append(", shipToBilling=");
1082                    sb.append(getShipToBilling());
1083                    sb.append(", shippingFirstName=");
1084                    sb.append(getShippingFirstName());
1085                    sb.append(", shippingLastName=");
1086                    sb.append(getShippingLastName());
1087                    sb.append(", shippingEmailAddress=");
1088                    sb.append(getShippingEmailAddress());
1089                    sb.append(", shippingCompany=");
1090                    sb.append(getShippingCompany());
1091                    sb.append(", shippingStreet=");
1092                    sb.append(getShippingStreet());
1093                    sb.append(", shippingCity=");
1094                    sb.append(getShippingCity());
1095                    sb.append(", shippingState=");
1096                    sb.append(getShippingState());
1097                    sb.append(", shippingZip=");
1098                    sb.append(getShippingZip());
1099                    sb.append(", shippingCountry=");
1100                    sb.append(getShippingCountry());
1101                    sb.append(", shippingPhone=");
1102                    sb.append(getShippingPhone());
1103                    sb.append(", ccName=");
1104                    sb.append(getCcName());
1105                    sb.append(", ccType=");
1106                    sb.append(getCcType());
1107                    sb.append(", ccNumber=");
1108                    sb.append(getCcNumber());
1109                    sb.append(", ccExpMonth=");
1110                    sb.append(getCcExpMonth());
1111                    sb.append(", ccExpYear=");
1112                    sb.append(getCcExpYear());
1113                    sb.append(", ccVerNumber=");
1114                    sb.append(getCcVerNumber());
1115                    sb.append(", comments=");
1116                    sb.append(getComments());
1117                    sb.append(", ppTxnId=");
1118                    sb.append(getPpTxnId());
1119                    sb.append(", ppPaymentStatus=");
1120                    sb.append(getPpPaymentStatus());
1121                    sb.append(", ppPaymentGross=");
1122                    sb.append(getPpPaymentGross());
1123                    sb.append(", ppReceiverEmail=");
1124                    sb.append(getPpReceiverEmail());
1125                    sb.append(", ppPayerEmail=");
1126                    sb.append(getPpPayerEmail());
1127                    sb.append(", sendOrderEmail=");
1128                    sb.append(getSendOrderEmail());
1129                    sb.append(", sendShippingEmail=");
1130                    sb.append(getSendShippingEmail());
1131                    sb.append("}");
1132    
1133                    return sb.toString();
1134            }
1135    
1136            public String toXmlString() {
1137                    StringBundler sb = new StringBundler(157);
1138    
1139                    sb.append("<model><model-name>");
1140                    sb.append("com.liferay.portlet.shopping.model.ShoppingOrder");
1141                    sb.append("</model-name>");
1142    
1143                    sb.append(
1144                            "<column><column-name>orderId</column-name><column-value><![CDATA[");
1145                    sb.append(getOrderId());
1146                    sb.append("]]></column-value></column>");
1147                    sb.append(
1148                            "<column><column-name>groupId</column-name><column-value><![CDATA[");
1149                    sb.append(getGroupId());
1150                    sb.append("]]></column-value></column>");
1151                    sb.append(
1152                            "<column><column-name>companyId</column-name><column-value><![CDATA[");
1153                    sb.append(getCompanyId());
1154                    sb.append("]]></column-value></column>");
1155                    sb.append(
1156                            "<column><column-name>userId</column-name><column-value><![CDATA[");
1157                    sb.append(getUserId());
1158                    sb.append("]]></column-value></column>");
1159                    sb.append(
1160                            "<column><column-name>userName</column-name><column-value><![CDATA[");
1161                    sb.append(getUserName());
1162                    sb.append("]]></column-value></column>");
1163                    sb.append(
1164                            "<column><column-name>createDate</column-name><column-value><![CDATA[");
1165                    sb.append(getCreateDate());
1166                    sb.append("]]></column-value></column>");
1167                    sb.append(
1168                            "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
1169                    sb.append(getModifiedDate());
1170                    sb.append("]]></column-value></column>");
1171                    sb.append(
1172                            "<column><column-name>number</column-name><column-value><![CDATA[");
1173                    sb.append(getNumber());
1174                    sb.append("]]></column-value></column>");
1175                    sb.append(
1176                            "<column><column-name>tax</column-name><column-value><![CDATA[");
1177                    sb.append(getTax());
1178                    sb.append("]]></column-value></column>");
1179                    sb.append(
1180                            "<column><column-name>shipping</column-name><column-value><![CDATA[");
1181                    sb.append(getShipping());
1182                    sb.append("]]></column-value></column>");
1183                    sb.append(
1184                            "<column><column-name>altShipping</column-name><column-value><![CDATA[");
1185                    sb.append(getAltShipping());
1186                    sb.append("]]></column-value></column>");
1187                    sb.append(
1188                            "<column><column-name>requiresShipping</column-name><column-value><![CDATA[");
1189                    sb.append(getRequiresShipping());
1190                    sb.append("]]></column-value></column>");
1191                    sb.append(
1192                            "<column><column-name>insure</column-name><column-value><![CDATA[");
1193                    sb.append(getInsure());
1194                    sb.append("]]></column-value></column>");
1195                    sb.append(
1196                            "<column><column-name>insurance</column-name><column-value><![CDATA[");
1197                    sb.append(getInsurance());
1198                    sb.append("]]></column-value></column>");
1199                    sb.append(
1200                            "<column><column-name>couponCodes</column-name><column-value><![CDATA[");
1201                    sb.append(getCouponCodes());
1202                    sb.append("]]></column-value></column>");
1203                    sb.append(
1204                            "<column><column-name>couponDiscount</column-name><column-value><![CDATA[");
1205                    sb.append(getCouponDiscount());
1206                    sb.append("]]></column-value></column>");
1207                    sb.append(
1208                            "<column><column-name>billingFirstName</column-name><column-value><![CDATA[");
1209                    sb.append(getBillingFirstName());
1210                    sb.append("]]></column-value></column>");
1211                    sb.append(
1212                            "<column><column-name>billingLastName</column-name><column-value><![CDATA[");
1213                    sb.append(getBillingLastName());
1214                    sb.append("]]></column-value></column>");
1215                    sb.append(
1216                            "<column><column-name>billingEmailAddress</column-name><column-value><![CDATA[");
1217                    sb.append(getBillingEmailAddress());
1218                    sb.append("]]></column-value></column>");
1219                    sb.append(
1220                            "<column><column-name>billingCompany</column-name><column-value><![CDATA[");
1221                    sb.append(getBillingCompany());
1222                    sb.append("]]></column-value></column>");
1223                    sb.append(
1224                            "<column><column-name>billingStreet</column-name><column-value><![CDATA[");
1225                    sb.append(getBillingStreet());
1226                    sb.append("]]></column-value></column>");
1227                    sb.append(
1228                            "<column><column-name>billingCity</column-name><column-value><![CDATA[");
1229                    sb.append(getBillingCity());
1230                    sb.append("]]></column-value></column>");
1231                    sb.append(
1232                            "<column><column-name>billingState</column-name><column-value><![CDATA[");
1233                    sb.append(getBillingState());
1234                    sb.append("]]></column-value></column>");
1235                    sb.append(
1236                            "<column><column-name>billingZip</column-name><column-value><![CDATA[");
1237                    sb.append(getBillingZip());
1238                    sb.append("]]></column-value></column>");
1239                    sb.append(
1240                            "<column><column-name>billingCountry</column-name><column-value><![CDATA[");
1241                    sb.append(getBillingCountry());
1242                    sb.append("]]></column-value></column>");
1243                    sb.append(
1244                            "<column><column-name>billingPhone</column-name><column-value><![CDATA[");
1245                    sb.append(getBillingPhone());
1246                    sb.append("]]></column-value></column>");
1247                    sb.append(
1248                            "<column><column-name>shipToBilling</column-name><column-value><![CDATA[");
1249                    sb.append(getShipToBilling());
1250                    sb.append("]]></column-value></column>");
1251                    sb.append(
1252                            "<column><column-name>shippingFirstName</column-name><column-value><![CDATA[");
1253                    sb.append(getShippingFirstName());
1254                    sb.append("]]></column-value></column>");
1255                    sb.append(
1256                            "<column><column-name>shippingLastName</column-name><column-value><![CDATA[");
1257                    sb.append(getShippingLastName());
1258                    sb.append("]]></column-value></column>");
1259                    sb.append(
1260                            "<column><column-name>shippingEmailAddress</column-name><column-value><![CDATA[");
1261                    sb.append(getShippingEmailAddress());
1262                    sb.append("]]></column-value></column>");
1263                    sb.append(
1264                            "<column><column-name>shippingCompany</column-name><column-value><![CDATA[");
1265                    sb.append(getShippingCompany());
1266                    sb.append("]]></column-value></column>");
1267                    sb.append(
1268                            "<column><column-name>shippingStreet</column-name><column-value><![CDATA[");
1269                    sb.append(getShippingStreet());
1270                    sb.append("]]></column-value></column>");
1271                    sb.append(
1272                            "<column><column-name>shippingCity</column-name><column-value><![CDATA[");
1273                    sb.append(getShippingCity());
1274                    sb.append("]]></column-value></column>");
1275                    sb.append(
1276                            "<column><column-name>shippingState</column-name><column-value><![CDATA[");
1277                    sb.append(getShippingState());
1278                    sb.append("]]></column-value></column>");
1279                    sb.append(
1280                            "<column><column-name>shippingZip</column-name><column-value><![CDATA[");
1281                    sb.append(getShippingZip());
1282                    sb.append("]]></column-value></column>");
1283                    sb.append(
1284                            "<column><column-name>shippingCountry</column-name><column-value><![CDATA[");
1285                    sb.append(getShippingCountry());
1286                    sb.append("]]></column-value></column>");
1287                    sb.append(
1288                            "<column><column-name>shippingPhone</column-name><column-value><![CDATA[");
1289                    sb.append(getShippingPhone());
1290                    sb.append("]]></column-value></column>");
1291                    sb.append(
1292                            "<column><column-name>ccName</column-name><column-value><![CDATA[");
1293                    sb.append(getCcName());
1294                    sb.append("]]></column-value></column>");
1295                    sb.append(
1296                            "<column><column-name>ccType</column-name><column-value><![CDATA[");
1297                    sb.append(getCcType());
1298                    sb.append("]]></column-value></column>");
1299                    sb.append(
1300                            "<column><column-name>ccNumber</column-name><column-value><![CDATA[");
1301                    sb.append(getCcNumber());
1302                    sb.append("]]></column-value></column>");
1303                    sb.append(
1304                            "<column><column-name>ccExpMonth</column-name><column-value><![CDATA[");
1305                    sb.append(getCcExpMonth());
1306                    sb.append("]]></column-value></column>");
1307                    sb.append(
1308                            "<column><column-name>ccExpYear</column-name><column-value><![CDATA[");
1309                    sb.append(getCcExpYear());
1310                    sb.append("]]></column-value></column>");
1311                    sb.append(
1312                            "<column><column-name>ccVerNumber</column-name><column-value><![CDATA[");
1313                    sb.append(getCcVerNumber());
1314                    sb.append("]]></column-value></column>");
1315                    sb.append(
1316                            "<column><column-name>comments</column-name><column-value><![CDATA[");
1317                    sb.append(getComments());
1318                    sb.append("]]></column-value></column>");
1319                    sb.append(
1320                            "<column><column-name>ppTxnId</column-name><column-value><![CDATA[");
1321                    sb.append(getPpTxnId());
1322                    sb.append("]]></column-value></column>");
1323                    sb.append(
1324                            "<column><column-name>ppPaymentStatus</column-name><column-value><![CDATA[");
1325                    sb.append(getPpPaymentStatus());
1326                    sb.append("]]></column-value></column>");
1327                    sb.append(
1328                            "<column><column-name>ppPaymentGross</column-name><column-value><![CDATA[");
1329                    sb.append(getPpPaymentGross());
1330                    sb.append("]]></column-value></column>");
1331                    sb.append(
1332                            "<column><column-name>ppReceiverEmail</column-name><column-value><![CDATA[");
1333                    sb.append(getPpReceiverEmail());
1334                    sb.append("]]></column-value></column>");
1335                    sb.append(
1336                            "<column><column-name>ppPayerEmail</column-name><column-value><![CDATA[");
1337                    sb.append(getPpPayerEmail());
1338                    sb.append("]]></column-value></column>");
1339                    sb.append(
1340                            "<column><column-name>sendOrderEmail</column-name><column-value><![CDATA[");
1341                    sb.append(getSendOrderEmail());
1342                    sb.append("]]></column-value></column>");
1343                    sb.append(
1344                            "<column><column-name>sendShippingEmail</column-name><column-value><![CDATA[");
1345                    sb.append(getSendShippingEmail());
1346                    sb.append("]]></column-value></column>");
1347    
1348                    sb.append("</model>");
1349    
1350                    return sb.toString();
1351            }
1352    
1353            private long _orderId;
1354            private long _groupId;
1355            private long _companyId;
1356            private long _userId;
1357            private String _userUuid;
1358            private String _userName;
1359            private Date _createDate;
1360            private Date _modifiedDate;
1361            private String _number;
1362            private String _originalNumber;
1363            private double _tax;
1364            private double _shipping;
1365            private String _altShipping;
1366            private boolean _requiresShipping;
1367            private boolean _insure;
1368            private double _insurance;
1369            private String _couponCodes;
1370            private double _couponDiscount;
1371            private String _billingFirstName;
1372            private String _billingLastName;
1373            private String _billingEmailAddress;
1374            private String _billingCompany;
1375            private String _billingStreet;
1376            private String _billingCity;
1377            private String _billingState;
1378            private String _billingZip;
1379            private String _billingCountry;
1380            private String _billingPhone;
1381            private boolean _shipToBilling;
1382            private String _shippingFirstName;
1383            private String _shippingLastName;
1384            private String _shippingEmailAddress;
1385            private String _shippingCompany;
1386            private String _shippingStreet;
1387            private String _shippingCity;
1388            private String _shippingState;
1389            private String _shippingZip;
1390            private String _shippingCountry;
1391            private String _shippingPhone;
1392            private String _ccName;
1393            private String _ccType;
1394            private String _ccNumber;
1395            private int _ccExpMonth;
1396            private int _ccExpYear;
1397            private String _ccVerNumber;
1398            private String _comments;
1399            private String _ppTxnId;
1400            private String _originalPpTxnId;
1401            private String _ppPaymentStatus;
1402            private double _ppPaymentGross;
1403            private String _ppReceiverEmail;
1404            private String _ppPayerEmail;
1405            private boolean _sendOrderEmail;
1406            private boolean _sendShippingEmail;
1407            private transient ExpandoBridge _expandoBridge;
1408    }