1
22
23 package com.liferay.portlet.shopping.model.impl;
24
25 import com.liferay.portal.kernel.util.DateUtil;
26 import com.liferay.portal.kernel.util.GetterUtil;
27 import com.liferay.portal.model.impl.BaseModelImpl;
28 import com.liferay.portal.util.PropsUtil;
29
30 import com.liferay.util.XSSUtil;
31
32 import java.io.Serializable;
33
34 import java.sql.Types;
35
36 import java.util.Date;
37
38
58 public class ShoppingOrderModelImpl extends BaseModelImpl {
59 public static String TABLE_NAME = "ShoppingOrder";
60 public static Object[][] TABLE_COLUMNS = {
61 { "orderId", new Integer(Types.BIGINT) },
62 { "groupId", new Integer(Types.BIGINT) },
63 { "companyId", new Integer(Types.BIGINT) },
64 { "userId", new Integer(Types.BIGINT) },
65 { "userName", new Integer(Types.VARCHAR) },
66 { "createDate", new Integer(Types.TIMESTAMP) },
67 { "modifiedDate", new Integer(Types.TIMESTAMP) },
68 { "number_", new Integer(Types.VARCHAR) },
69 { "tax", new Integer(Types.DOUBLE) },
70 { "shipping", new Integer(Types.DOUBLE) },
71 { "altShipping", new Integer(Types.VARCHAR) },
72 { "requiresShipping", new Integer(Types.BOOLEAN) },
73 { "insure", new Integer(Types.BOOLEAN) },
74 { "insurance", new Integer(Types.DOUBLE) },
75 { "couponCodes", new Integer(Types.VARCHAR) },
76 { "couponDiscount", new Integer(Types.DOUBLE) },
77 { "billingFirstName", new Integer(Types.VARCHAR) },
78 { "billingLastName", new Integer(Types.VARCHAR) },
79 { "billingEmailAddress", new Integer(Types.VARCHAR) },
80 { "billingCompany", new Integer(Types.VARCHAR) },
81 { "billingStreet", new Integer(Types.VARCHAR) },
82 { "billingCity", new Integer(Types.VARCHAR) },
83 { "billingState", new Integer(Types.VARCHAR) },
84 { "billingZip", new Integer(Types.VARCHAR) },
85 { "billingCountry", new Integer(Types.VARCHAR) },
86 { "billingPhone", new Integer(Types.VARCHAR) },
87 { "shipToBilling", new Integer(Types.BOOLEAN) },
88 { "shippingFirstName", new Integer(Types.VARCHAR) },
89 { "shippingLastName", new Integer(Types.VARCHAR) },
90 { "shippingEmailAddress", new Integer(Types.VARCHAR) },
91 { "shippingCompany", new Integer(Types.VARCHAR) },
92 { "shippingStreet", new Integer(Types.VARCHAR) },
93 { "shippingCity", new Integer(Types.VARCHAR) },
94 { "shippingState", new Integer(Types.VARCHAR) },
95 { "shippingZip", new Integer(Types.VARCHAR) },
96 { "shippingCountry", new Integer(Types.VARCHAR) },
97 { "shippingPhone", new Integer(Types.VARCHAR) },
98 { "ccName", new Integer(Types.VARCHAR) },
99 { "ccType", new Integer(Types.VARCHAR) },
100 { "ccNumber", new Integer(Types.VARCHAR) },
101 { "ccExpMonth", new Integer(Types.INTEGER) },
102 { "ccExpYear", new Integer(Types.INTEGER) },
103 { "ccVerNumber", new Integer(Types.VARCHAR) },
104 { "comments", new Integer(Types.VARCHAR) },
105 { "ppTxnId", new Integer(Types.VARCHAR) },
106 { "ppPaymentStatus", new Integer(Types.VARCHAR) },
107 { "ppPaymentGross", new Integer(Types.DOUBLE) },
108 { "ppReceiverEmail", new Integer(Types.VARCHAR) },
109 { "ppPayerEmail", new Integer(Types.VARCHAR) },
110 { "sendOrderEmail", new Integer(Types.BOOLEAN) },
111 { "sendShippingEmail", new Integer(Types.BOOLEAN) }
112 };
113 public static 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)";
114 public static String TABLE_SQL_DROP = "drop table ShoppingOrder";
115 public static boolean XSS_ALLOW_BY_MODEL = GetterUtil.getBoolean(PropsUtil.get(
116 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder"),
117 XSS_ALLOW);
118 public static boolean XSS_ALLOW_USERNAME = GetterUtil.getBoolean(PropsUtil.get(
119 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.userName"),
120 XSS_ALLOW_BY_MODEL);
121 public static boolean XSS_ALLOW_NUMBER = GetterUtil.getBoolean(PropsUtil.get(
122 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.number"),
123 XSS_ALLOW_BY_MODEL);
124 public static boolean XSS_ALLOW_ALTSHIPPING = GetterUtil.getBoolean(PropsUtil.get(
125 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.altShipping"),
126 XSS_ALLOW_BY_MODEL);
127 public static boolean XSS_ALLOW_COUPONCODES = GetterUtil.getBoolean(PropsUtil.get(
128 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.couponCodes"),
129 XSS_ALLOW_BY_MODEL);
130 public static boolean XSS_ALLOW_BILLINGFIRSTNAME = GetterUtil.getBoolean(PropsUtil.get(
131 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.billingFirstName"),
132 XSS_ALLOW_BY_MODEL);
133 public static boolean XSS_ALLOW_BILLINGLASTNAME = GetterUtil.getBoolean(PropsUtil.get(
134 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.billingLastName"),
135 XSS_ALLOW_BY_MODEL);
136 public static boolean XSS_ALLOW_BILLINGEMAILADDRESS = GetterUtil.getBoolean(PropsUtil.get(
137 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.billingEmailAddress"),
138 XSS_ALLOW_BY_MODEL);
139 public static boolean XSS_ALLOW_BILLINGCOMPANY = GetterUtil.getBoolean(PropsUtil.get(
140 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.billingCompany"),
141 XSS_ALLOW_BY_MODEL);
142 public static boolean XSS_ALLOW_BILLINGSTREET = GetterUtil.getBoolean(PropsUtil.get(
143 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.billingStreet"),
144 XSS_ALLOW_BY_MODEL);
145 public static boolean XSS_ALLOW_BILLINGCITY = GetterUtil.getBoolean(PropsUtil.get(
146 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.billingCity"),
147 XSS_ALLOW_BY_MODEL);
148 public static boolean XSS_ALLOW_BILLINGSTATE = GetterUtil.getBoolean(PropsUtil.get(
149 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.billingState"),
150 XSS_ALLOW_BY_MODEL);
151 public static boolean XSS_ALLOW_BILLINGZIP = GetterUtil.getBoolean(PropsUtil.get(
152 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.billingZip"),
153 XSS_ALLOW_BY_MODEL);
154 public static boolean XSS_ALLOW_BILLINGCOUNTRY = GetterUtil.getBoolean(PropsUtil.get(
155 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.billingCountry"),
156 XSS_ALLOW_BY_MODEL);
157 public static boolean XSS_ALLOW_BILLINGPHONE = GetterUtil.getBoolean(PropsUtil.get(
158 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.billingPhone"),
159 XSS_ALLOW_BY_MODEL);
160 public static boolean XSS_ALLOW_SHIPPINGFIRSTNAME = GetterUtil.getBoolean(PropsUtil.get(
161 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.shippingFirstName"),
162 XSS_ALLOW_BY_MODEL);
163 public static boolean XSS_ALLOW_SHIPPINGLASTNAME = GetterUtil.getBoolean(PropsUtil.get(
164 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.shippingLastName"),
165 XSS_ALLOW_BY_MODEL);
166 public static boolean XSS_ALLOW_SHIPPINGEMAILADDRESS = GetterUtil.getBoolean(PropsUtil.get(
167 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.shippingEmailAddress"),
168 XSS_ALLOW_BY_MODEL);
169 public static boolean XSS_ALLOW_SHIPPINGCOMPANY = GetterUtil.getBoolean(PropsUtil.get(
170 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.shippingCompany"),
171 XSS_ALLOW_BY_MODEL);
172 public static boolean XSS_ALLOW_SHIPPINGSTREET = GetterUtil.getBoolean(PropsUtil.get(
173 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.shippingStreet"),
174 XSS_ALLOW_BY_MODEL);
175 public static boolean XSS_ALLOW_SHIPPINGCITY = GetterUtil.getBoolean(PropsUtil.get(
176 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.shippingCity"),
177 XSS_ALLOW_BY_MODEL);
178 public static boolean XSS_ALLOW_SHIPPINGSTATE = GetterUtil.getBoolean(PropsUtil.get(
179 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.shippingState"),
180 XSS_ALLOW_BY_MODEL);
181 public static boolean XSS_ALLOW_SHIPPINGZIP = GetterUtil.getBoolean(PropsUtil.get(
182 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.shippingZip"),
183 XSS_ALLOW_BY_MODEL);
184 public static boolean XSS_ALLOW_SHIPPINGCOUNTRY = GetterUtil.getBoolean(PropsUtil.get(
185 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.shippingCountry"),
186 XSS_ALLOW_BY_MODEL);
187 public static boolean XSS_ALLOW_SHIPPINGPHONE = GetterUtil.getBoolean(PropsUtil.get(
188 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.shippingPhone"),
189 XSS_ALLOW_BY_MODEL);
190 public static boolean XSS_ALLOW_CCNAME = GetterUtil.getBoolean(PropsUtil.get(
191 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.ccName"),
192 XSS_ALLOW_BY_MODEL);
193 public static boolean XSS_ALLOW_CCTYPE = GetterUtil.getBoolean(PropsUtil.get(
194 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.ccType"),
195 XSS_ALLOW_BY_MODEL);
196 public static boolean XSS_ALLOW_CCNUMBER = GetterUtil.getBoolean(PropsUtil.get(
197 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.ccNumber"),
198 XSS_ALLOW_BY_MODEL);
199 public static boolean XSS_ALLOW_CCVERNUMBER = GetterUtil.getBoolean(PropsUtil.get(
200 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.ccVerNumber"),
201 XSS_ALLOW_BY_MODEL);
202 public static boolean XSS_ALLOW_COMMENTS = GetterUtil.getBoolean(PropsUtil.get(
203 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.comments"),
204 XSS_ALLOW_BY_MODEL);
205 public static boolean XSS_ALLOW_PPTXNID = GetterUtil.getBoolean(PropsUtil.get(
206 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.ppTxnId"),
207 XSS_ALLOW_BY_MODEL);
208 public static boolean XSS_ALLOW_PPPAYMENTSTATUS = GetterUtil.getBoolean(PropsUtil.get(
209 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.ppPaymentStatus"),
210 XSS_ALLOW_BY_MODEL);
211 public static boolean XSS_ALLOW_PPRECEIVEREMAIL = GetterUtil.getBoolean(PropsUtil.get(
212 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.ppReceiverEmail"),
213 XSS_ALLOW_BY_MODEL);
214 public static boolean XSS_ALLOW_PPPAYEREMAIL = GetterUtil.getBoolean(PropsUtil.get(
215 "xss.allow.com.liferay.portlet.shopping.model.ShoppingOrder.ppPayerEmail"),
216 XSS_ALLOW_BY_MODEL);
217 public static long LOCK_EXPIRATION_TIME = GetterUtil.getLong(PropsUtil.get(
218 "lock.expiration.time.com.liferay.portlet.shopping.model.ShoppingOrderModel"));
219
220 public ShoppingOrderModelImpl() {
221 }
222
223 public long getPrimaryKey() {
224 return _orderId;
225 }
226
227 public void setPrimaryKey(long pk) {
228 setOrderId(pk);
229 }
230
231 public Serializable getPrimaryKeyObj() {
232 return new Long(_orderId);
233 }
234
235 public long getOrderId() {
236 return _orderId;
237 }
238
239 public void setOrderId(long orderId) {
240 if (orderId != _orderId) {
241 _orderId = orderId;
242 }
243 }
244
245 public long getGroupId() {
246 return _groupId;
247 }
248
249 public void setGroupId(long groupId) {
250 if (groupId != _groupId) {
251 _groupId = groupId;
252 }
253 }
254
255 public long getCompanyId() {
256 return _companyId;
257 }
258
259 public void setCompanyId(long companyId) {
260 if (companyId != _companyId) {
261 _companyId = companyId;
262 }
263 }
264
265 public long getUserId() {
266 return _userId;
267 }
268
269 public void setUserId(long userId) {
270 if (userId != _userId) {
271 _userId = userId;
272 }
273 }
274
275 public String getUserName() {
276 return GetterUtil.getString(_userName);
277 }
278
279 public void setUserName(String userName) {
280 if (((userName == null) && (_userName != null)) ||
281 ((userName != null) && (_userName == null)) ||
282 ((userName != null) && (_userName != null) &&
283 !userName.equals(_userName))) {
284 if (!XSS_ALLOW_USERNAME) {
285 userName = XSSUtil.strip(userName);
286 }
287
288 _userName = userName;
289 }
290 }
291
292 public Date getCreateDate() {
293 return _createDate;
294 }
295
296 public void setCreateDate(Date createDate) {
297 if (((createDate == null) && (_createDate != null)) ||
298 ((createDate != null) && (_createDate == null)) ||
299 ((createDate != null) && (_createDate != null) &&
300 !createDate.equals(_createDate))) {
301 _createDate = createDate;
302 }
303 }
304
305 public Date getModifiedDate() {
306 return _modifiedDate;
307 }
308
309 public void setModifiedDate(Date modifiedDate) {
310 if (((modifiedDate == null) && (_modifiedDate != null)) ||
311 ((modifiedDate != null) && (_modifiedDate == null)) ||
312 ((modifiedDate != null) && (_modifiedDate != null) &&
313 !modifiedDate.equals(_modifiedDate))) {
314 _modifiedDate = modifiedDate;
315 }
316 }
317
318 public String getNumber() {
319 return GetterUtil.getString(_number);
320 }
321
322 public void setNumber(String number) {
323 if (((number == null) && (_number != null)) ||
324 ((number != null) && (_number == null)) ||
325 ((number != null) && (_number != null) &&
326 !number.equals(_number))) {
327 if (!XSS_ALLOW_NUMBER) {
328 number = XSSUtil.strip(number);
329 }
330
331 _number = number;
332 }
333 }
334
335 public double getTax() {
336 return _tax;
337 }
338
339 public void setTax(double tax) {
340 if (tax != _tax) {
341 _tax = tax;
342 }
343 }
344
345 public double getShipping() {
346 return _shipping;
347 }
348
349 public void setShipping(double shipping) {
350 if (shipping != _shipping) {
351 _shipping = shipping;
352 }
353 }
354
355 public String getAltShipping() {
356 return GetterUtil.getString(_altShipping);
357 }
358
359 public void setAltShipping(String altShipping) {
360 if (((altShipping == null) && (_altShipping != null)) ||
361 ((altShipping != null) && (_altShipping == null)) ||
362 ((altShipping != null) && (_altShipping != null) &&
363 !altShipping.equals(_altShipping))) {
364 if (!XSS_ALLOW_ALTSHIPPING) {
365 altShipping = XSSUtil.strip(altShipping);
366 }
367
368 _altShipping = altShipping;
369 }
370 }
371
372 public boolean getRequiresShipping() {
373 return _requiresShipping;
374 }
375
376 public boolean isRequiresShipping() {
377 return _requiresShipping;
378 }
379
380 public void setRequiresShipping(boolean requiresShipping) {
381 if (requiresShipping != _requiresShipping) {
382 _requiresShipping = requiresShipping;
383 }
384 }
385
386 public boolean getInsure() {
387 return _insure;
388 }
389
390 public boolean isInsure() {
391 return _insure;
392 }
393
394 public void setInsure(boolean insure) {
395 if (insure != _insure) {
396 _insure = insure;
397 }
398 }
399
400 public double getInsurance() {
401 return _insurance;
402 }
403
404 public void setInsurance(double insurance) {
405 if (insurance != _insurance) {
406 _insurance = insurance;
407 }
408 }
409
410 public String getCouponCodes() {
411 return GetterUtil.getString(_couponCodes);
412 }
413
414 public void setCouponCodes(String couponCodes) {
415 if (((couponCodes == null) && (_couponCodes != null)) ||
416 ((couponCodes != null) && (_couponCodes == null)) ||
417 ((couponCodes != null) && (_couponCodes != null) &&
418 !couponCodes.equals(_couponCodes))) {
419 if (!XSS_ALLOW_COUPONCODES) {
420 couponCodes = XSSUtil.strip(couponCodes);
421 }
422
423 _couponCodes = couponCodes;
424 }
425 }
426
427 public double getCouponDiscount() {
428 return _couponDiscount;
429 }
430
431 public void setCouponDiscount(double couponDiscount) {
432 if (couponDiscount != _couponDiscount) {
433 _couponDiscount = couponDiscount;
434 }
435 }
436
437 public String getBillingFirstName() {
438 return GetterUtil.getString(_billingFirstName);
439 }
440
441 public void setBillingFirstName(String billingFirstName) {
442 if (((billingFirstName == null) && (_billingFirstName != null)) ||
443 ((billingFirstName != null) && (_billingFirstName == null)) ||
444 ((billingFirstName != null) && (_billingFirstName != null) &&
445 !billingFirstName.equals(_billingFirstName))) {
446 if (!XSS_ALLOW_BILLINGFIRSTNAME) {
447 billingFirstName = XSSUtil.strip(billingFirstName);
448 }
449
450 _billingFirstName = billingFirstName;
451 }
452 }
453
454 public String getBillingLastName() {
455 return GetterUtil.getString(_billingLastName);
456 }
457
458 public void setBillingLastName(String billingLastName) {
459 if (((billingLastName == null) && (_billingLastName != null)) ||
460 ((billingLastName != null) && (_billingLastName == null)) ||
461 ((billingLastName != null) && (_billingLastName != null) &&
462 !billingLastName.equals(_billingLastName))) {
463 if (!XSS_ALLOW_BILLINGLASTNAME) {
464 billingLastName = XSSUtil.strip(billingLastName);
465 }
466
467 _billingLastName = billingLastName;
468 }
469 }
470
471 public String getBillingEmailAddress() {
472 return GetterUtil.getString(_billingEmailAddress);
473 }
474
475 public void setBillingEmailAddress(String billingEmailAddress) {
476 if (((billingEmailAddress == null) && (_billingEmailAddress != null)) ||
477 ((billingEmailAddress != null) &&
478 (_billingEmailAddress == null)) ||
479 ((billingEmailAddress != null) &&
480 (_billingEmailAddress != null) &&
481 !billingEmailAddress.equals(_billingEmailAddress))) {
482 if (!XSS_ALLOW_BILLINGEMAILADDRESS) {
483 billingEmailAddress = XSSUtil.strip(billingEmailAddress);
484 }
485
486 _billingEmailAddress = billingEmailAddress;
487 }
488 }
489
490 public String getBillingCompany() {
491 return GetterUtil.getString(_billingCompany);
492 }
493
494 public void setBillingCompany(String billingCompany) {
495 if (((billingCompany == null) && (_billingCompany != null)) ||
496 ((billingCompany != null) && (_billingCompany == null)) ||
497 ((billingCompany != null) && (_billingCompany != null) &&
498 !billingCompany.equals(_billingCompany))) {
499 if (!XSS_ALLOW_BILLINGCOMPANY) {
500 billingCompany = XSSUtil.strip(billingCompany);
501 }
502
503 _billingCompany = billingCompany;
504 }
505 }
506
507 public String getBillingStreet() {
508 return GetterUtil.getString(_billingStreet);
509 }
510
511 public void setBillingStreet(String billingStreet) {
512 if (((billingStreet == null) && (_billingStreet != null)) ||
513 ((billingStreet != null) && (_billingStreet == null)) ||
514 ((billingStreet != null) && (_billingStreet != null) &&
515 !billingStreet.equals(_billingStreet))) {
516 if (!XSS_ALLOW_BILLINGSTREET) {
517 billingStreet = XSSUtil.strip(billingStreet);
518 }
519
520 _billingStreet = billingStreet;
521 }
522 }
523
524 public String getBillingCity() {
525 return GetterUtil.getString(_billingCity);
526 }
527
528 public void setBillingCity(String billingCity) {
529 if (((billingCity == null) && (_billingCity != null)) ||
530 ((billingCity != null) && (_billingCity == null)) ||
531 ((billingCity != null) && (_billingCity != null) &&
532 !billingCity.equals(_billingCity))) {
533 if (!XSS_ALLOW_BILLINGCITY) {
534 billingCity = XSSUtil.strip(billingCity);
535 }
536
537 _billingCity = billingCity;
538 }
539 }
540
541 public String getBillingState() {
542 return GetterUtil.getString(_billingState);
543 }
544
545 public void setBillingState(String billingState) {
546 if (((billingState == null) && (_billingState != null)) ||
547 ((billingState != null) && (_billingState == null)) ||
548 ((billingState != null) && (_billingState != null) &&
549 !billingState.equals(_billingState))) {
550 if (!XSS_ALLOW_BILLINGSTATE) {
551 billingState = XSSUtil.strip(billingState);
552 }
553
554 _billingState = billingState;
555 }
556 }
557
558 public String getBillingZip() {
559 return GetterUtil.getString(_billingZip);
560 }
561
562 public void setBillingZip(String billingZip) {
563 if (((billingZip == null) && (_billingZip != null)) ||
564 ((billingZip != null) && (_billingZip == null)) ||
565 ((billingZip != null) && (_billingZip != null) &&
566 !billingZip.equals(_billingZip))) {
567 if (!XSS_ALLOW_BILLINGZIP) {
568 billingZip = XSSUtil.strip(billingZip);
569 }
570
571 _billingZip = billingZip;
572 }
573 }
574
575 public String getBillingCountry() {
576 return GetterUtil.getString(_billingCountry);
577 }
578
579 public void setBillingCountry(String billingCountry) {
580 if (((billingCountry == null) && (_billingCountry != null)) ||
581 ((billingCountry != null) && (_billingCountry == null)) ||
582 ((billingCountry != null) && (_billingCountry != null) &&
583 !billingCountry.equals(_billingCountry))) {
584 if (!XSS_ALLOW_BILLINGCOUNTRY) {
585 billingCountry = XSSUtil.strip(billingCountry);
586 }
587
588 _billingCountry = billingCountry;
589 }
590 }
591
592 public String getBillingPhone() {
593 return GetterUtil.getString(_billingPhone);
594 }
595
596 public void setBillingPhone(String billingPhone) {
597 if (((billingPhone == null) && (_billingPhone != null)) ||
598 ((billingPhone != null) && (_billingPhone == null)) ||
599 ((billingPhone != null) && (_billingPhone != null) &&
600 !billingPhone.equals(_billingPhone))) {
601 if (!XSS_ALLOW_BILLINGPHONE) {
602 billingPhone = XSSUtil.strip(billingPhone);
603 }
604
605 _billingPhone = billingPhone;
606 }
607 }
608
609 public boolean getShipToBilling() {
610 return _shipToBilling;
611 }
612
613 public boolean isShipToBilling() {
614 return _shipToBilling;
615 }
616
617 public void setShipToBilling(boolean shipToBilling) {
618 if (shipToBilling != _shipToBilling) {
619 _shipToBilling = shipToBilling;
620 }
621 }
622
623 public String getShippingFirstName() {
624 return GetterUtil.getString(_shippingFirstName);
625 }
626
627 public void setShippingFirstName(String shippingFirstName) {
628 if (((shippingFirstName == null) && (_shippingFirstName != null)) ||
629 ((shippingFirstName != null) && (_shippingFirstName == null)) ||
630 ((shippingFirstName != null) && (_shippingFirstName != null) &&
631 !shippingFirstName.equals(_shippingFirstName))) {
632 if (!XSS_ALLOW_SHIPPINGFIRSTNAME) {
633 shippingFirstName = XSSUtil.strip(shippingFirstName);
634 }
635
636 _shippingFirstName = shippingFirstName;
637 }
638 }
639
640 public String getShippingLastName() {
641 return GetterUtil.getString(_shippingLastName);
642 }
643
644 public void setShippingLastName(String shippingLastName) {
645 if (((shippingLastName == null) && (_shippingLastName != null)) ||
646 ((shippingLastName != null) && (_shippingLastName == null)) ||
647 ((shippingLastName != null) && (_shippingLastName != null) &&
648 !shippingLastName.equals(_shippingLastName))) {
649 if (!XSS_ALLOW_SHIPPINGLASTNAME) {
650 shippingLastName = XSSUtil.strip(shippingLastName);
651 }
652
653 _shippingLastName = shippingLastName;
654 }
655 }
656
657 public String getShippingEmailAddress() {
658 return GetterUtil.getString(_shippingEmailAddress);
659 }
660
661 public void setShippingEmailAddress(String shippingEmailAddress) {
662 if (((shippingEmailAddress == null) && (_shippingEmailAddress != null)) ||
663 ((shippingEmailAddress != null) &&
664 (_shippingEmailAddress == null)) ||
665 ((shippingEmailAddress != null) &&
666 (_shippingEmailAddress != null) &&
667 !shippingEmailAddress.equals(_shippingEmailAddress))) {
668 if (!XSS_ALLOW_SHIPPINGEMAILADDRESS) {
669 shippingEmailAddress = XSSUtil.strip(shippingEmailAddress);
670 }
671
672 _shippingEmailAddress = shippingEmailAddress;
673 }
674 }
675
676 public String getShippingCompany() {
677 return GetterUtil.getString(_shippingCompany);
678 }
679
680 public void setShippingCompany(String shippingCompany) {
681 if (((shippingCompany == null) && (_shippingCompany != null)) ||
682 ((shippingCompany != null) && (_shippingCompany == null)) ||
683 ((shippingCompany != null) && (_shippingCompany != null) &&
684 !shippingCompany.equals(_shippingCompany))) {
685 if (!XSS_ALLOW_SHIPPINGCOMPANY) {
686 shippingCompany = XSSUtil.strip(shippingCompany);
687 }
688
689 _shippingCompany = shippingCompany;
690 }
691 }
692
693 public String getShippingStreet() {
694 return GetterUtil.getString(_shippingStreet);
695 }
696
697 public void setShippingStreet(String shippingStreet) {
698 if (((shippingStreet == null) && (_shippingStreet != null)) ||
699 ((shippingStreet != null) && (_shippingStreet == null)) ||
700 ((shippingStreet != null) && (_shippingStreet != null) &&
701 !shippingStreet.equals(_shippingStreet))) {
702 if (!XSS_ALLOW_SHIPPINGSTREET) {
703 shippingStreet = XSSUtil.strip(shippingStreet);
704 }
705
706 _shippingStreet = shippingStreet;
707 }
708 }
709
710 public String getShippingCity() {
711 return GetterUtil.getString(_shippingCity);
712 }
713
714 public void setShippingCity(String shippingCity) {
715 if (((shippingCity == null) && (_shippingCity != null)) ||
716 ((shippingCity != null) && (_shippingCity == null)) ||
717 ((shippingCity != null) && (_shippingCity != null) &&
718 !shippingCity.equals(_shippingCity))) {
719 if (!XSS_ALLOW_SHIPPINGCITY) {
720 shippingCity = XSSUtil.strip(shippingCity);
721 }
722
723 _shippingCity = shippingCity;
724 }
725 }
726
727 public String getShippingState() {
728 return GetterUtil.getString(_shippingState);
729 }
730
731 public void setShippingState(String shippingState) {
732 if (((shippingState == null) && (_shippingState != null)) ||
733 ((shippingState != null) && (_shippingState == null)) ||
734 ((shippingState != null) && (_shippingState != null) &&
735 !shippingState.equals(_shippingState))) {
736 if (!XSS_ALLOW_SHIPPINGSTATE) {
737 shippingState = XSSUtil.strip(shippingState);
738 }
739
740 _shippingState = shippingState;
741 }
742 }
743
744 public String getShippingZip() {
745 return GetterUtil.getString(_shippingZip);
746 }
747
748 public void setShippingZip(String shippingZip) {
749 if (((shippingZip == null) && (_shippingZip != null)) ||
750 ((shippingZip != null) && (_shippingZip == null)) ||
751 ((shippingZip != null) && (_shippingZip != null) &&
752 !shippingZip.equals(_shippingZip))) {
753 if (!XSS_ALLOW_SHIPPINGZIP) {
754 shippingZip = XSSUtil.strip(shippingZip);
755 }
756
757 _shippingZip = shippingZip;
758 }
759 }
760
761 public String getShippingCountry() {
762 return GetterUtil.getString(_shippingCountry);
763 }
764
765 public void setShippingCountry(String shippingCountry) {
766 if (((shippingCountry == null) && (_shippingCountry != null)) ||
767 ((shippingCountry != null) && (_shippingCountry == null)) ||
768 ((shippingCountry != null) && (_shippingCountry != null) &&
769 !shippingCountry.equals(_shippingCountry))) {
770 if (!XSS_ALLOW_SHIPPINGCOUNTRY) {
771 shippingCountry = XSSUtil.strip(shippingCountry);
772 }
773
774 _shippingCountry = shippingCountry;
775 }
776 }
777
778 public String getShippingPhone() {
779 return GetterUtil.getString(_shippingPhone);
780 }
781
782 public void setShippingPhone(String shippingPhone) {
783 if (((shippingPhone == null) && (_shippingPhone != null)) ||
784 ((shippingPhone != null) && (_shippingPhone == null)) ||
785 ((shippingPhone != null) && (_shippingPhone != null) &&
786 !shippingPhone.equals(_shippingPhone))) {
787 if (!XSS_ALLOW_SHIPPINGPHONE) {
788 shippingPhone = XSSUtil.strip(shippingPhone);
789 }
790
791 _shippingPhone = shippingPhone;
792 }
793 }
794
795 public String getCcName() {
796 return GetterUtil.getString(_ccName);
797 }
798
799 public void setCcName(String ccName) {
800 if (((ccName == null) && (_ccName != null)) ||
801 ((ccName != null) && (_ccName == null)) ||
802 ((ccName != null) && (_ccName != null) &&
803 !ccName.equals(_ccName))) {
804 if (!XSS_ALLOW_CCNAME) {
805 ccName = XSSUtil.strip(ccName);
806 }
807
808 _ccName = ccName;
809 }
810 }
811
812 public String getCcType() {
813 return GetterUtil.getString(_ccType);
814 }
815
816 public void setCcType(String ccType) {
817 if (((ccType == null) && (_ccType != null)) ||
818 ((ccType != null) && (_ccType == null)) ||
819 ((ccType != null) && (_ccType != null) &&
820 !ccType.equals(_ccType))) {
821 if (!XSS_ALLOW_CCTYPE) {
822 ccType = XSSUtil.strip(ccType);
823 }
824
825 _ccType = ccType;
826 }
827 }
828
829 public String getCcNumber() {
830 return GetterUtil.getString(_ccNumber);
831 }
832
833 public void setCcNumber(String ccNumber) {
834 if (((ccNumber == null) && (_ccNumber != null)) ||
835 ((ccNumber != null) && (_ccNumber == null)) ||
836 ((ccNumber != null) && (_ccNumber != null) &&
837 !ccNumber.equals(_ccNumber))) {
838 if (!XSS_ALLOW_CCNUMBER) {
839 ccNumber = XSSUtil.strip(ccNumber);
840 }
841
842 _ccNumber = ccNumber;
843 }
844 }
845
846 public int getCcExpMonth() {
847 return _ccExpMonth;
848 }
849
850 public void setCcExpMonth(int ccExpMonth) {
851 if (ccExpMonth != _ccExpMonth) {
852 _ccExpMonth = ccExpMonth;
853 }
854 }
855
856 public int getCcExpYear() {
857 return _ccExpYear;
858 }
859
860 public void setCcExpYear(int ccExpYear) {
861 if (ccExpYear != _ccExpYear) {
862 _ccExpYear = ccExpYear;
863 }
864 }
865
866 public String getCcVerNumber() {
867 return GetterUtil.getString(_ccVerNumber);
868 }
869
870 public void setCcVerNumber(String ccVerNumber) {
871 if (((ccVerNumber == null) && (_ccVerNumber != null)) ||
872 ((ccVerNumber != null) && (_ccVerNumber == null)) ||
873 ((ccVerNumber != null) && (_ccVerNumber != null) &&
874 !ccVerNumber.equals(_ccVerNumber))) {
875 if (!XSS_ALLOW_CCVERNUMBER) {
876 ccVerNumber = XSSUtil.strip(ccVerNumber);
877 }
878
879 _ccVerNumber = ccVerNumber;
880 }
881 }
882
883 public String getComments() {
884 return GetterUtil.getString(_comments);
885 }
886
887 public void setComments(String comments) {
888 if (((comments == null) && (_comments != null)) ||
889 ((comments != null) && (_comments == null)) ||
890 ((comments != null) && (_comments != null) &&
891 !comments.equals(_comments))) {
892 if (!XSS_ALLOW_COMMENTS) {
893 comments = XSSUtil.strip(comments);
894 }
895
896 _comments = comments;
897 }
898 }
899
900 public String getPpTxnId() {
901 return GetterUtil.getString(_ppTxnId);
902 }
903
904 public void setPpTxnId(String ppTxnId) {
905 if (((ppTxnId == null) && (_ppTxnId != null)) ||
906 ((ppTxnId != null) && (_ppTxnId == null)) ||
907 ((ppTxnId != null) && (_ppTxnId != null) &&
908 !ppTxnId.equals(_ppTxnId))) {
909 if (!XSS_ALLOW_PPTXNID) {
910 ppTxnId = XSSUtil.strip(ppTxnId);
911 }
912
913 _ppTxnId = ppTxnId;
914 }
915 }
916
917 public String getPpPaymentStatus() {
918 return GetterUtil.getString(_ppPaymentStatus);
919 }
920
921 public void setPpPaymentStatus(String ppPaymentStatus) {
922 if (((ppPaymentStatus == null) && (_ppPaymentStatus != null)) ||
923 ((ppPaymentStatus != null) && (_ppPaymentStatus == null)) ||
924 ((ppPaymentStatus != null) && (_ppPaymentStatus != null) &&
925 !ppPaymentStatus.equals(_ppPaymentStatus))) {
926 if (!XSS_ALLOW_PPPAYMENTSTATUS) {
927 ppPaymentStatus = XSSUtil.strip(ppPaymentStatus);
928 }
929
930 _ppPaymentStatus = ppPaymentStatus;
931 }
932 }
933
934 public double getPpPaymentGross() {
935 return _ppPaymentGross;
936 }
937
938 public void setPpPaymentGross(double ppPaymentGross) {
939 if (ppPaymentGross != _ppPaymentGross) {
940 _ppPaymentGross = ppPaymentGross;
941 }
942 }
943
944 public String getPpReceiverEmail() {
945 return GetterUtil.getString(_ppReceiverEmail);
946 }
947
948 public void setPpReceiverEmail(String ppReceiverEmail) {
949 if (((ppReceiverEmail == null) && (_ppReceiverEmail != null)) ||
950 ((ppReceiverEmail != null) && (_ppReceiverEmail == null)) ||
951 ((ppReceiverEmail != null) && (_ppReceiverEmail != null) &&
952 !ppReceiverEmail.equals(_ppReceiverEmail))) {
953 if (!XSS_ALLOW_PPRECEIVEREMAIL) {
954 ppReceiverEmail = XSSUtil.strip(ppReceiverEmail);
955 }
956
957 _ppReceiverEmail = ppReceiverEmail;
958 }
959 }
960
961 public String getPpPayerEmail() {
962 return GetterUtil.getString(_ppPayerEmail);
963 }
964
965 public void setPpPayerEmail(String ppPayerEmail) {
966 if (((ppPayerEmail == null) && (_ppPayerEmail != null)) ||
967 ((ppPayerEmail != null) && (_ppPayerEmail == null)) ||
968 ((ppPayerEmail != null) && (_ppPayerEmail != null) &&
969 !ppPayerEmail.equals(_ppPayerEmail))) {
970 if (!XSS_ALLOW_PPPAYEREMAIL) {
971 ppPayerEmail = XSSUtil.strip(ppPayerEmail);
972 }
973
974 _ppPayerEmail = ppPayerEmail;
975 }
976 }
977
978 public boolean getSendOrderEmail() {
979 return _sendOrderEmail;
980 }
981
982 public boolean isSendOrderEmail() {
983 return _sendOrderEmail;
984 }
985
986 public void setSendOrderEmail(boolean sendOrderEmail) {
987 if (sendOrderEmail != _sendOrderEmail) {
988 _sendOrderEmail = sendOrderEmail;
989 }
990 }
991
992 public boolean getSendShippingEmail() {
993 return _sendShippingEmail;
994 }
995
996 public boolean isSendShippingEmail() {
997 return _sendShippingEmail;
998 }
999
1000 public void setSendShippingEmail(boolean sendShippingEmail) {
1001 if (sendShippingEmail != _sendShippingEmail) {
1002 _sendShippingEmail = sendShippingEmail;
1003 }
1004 }
1005
1006 public Object clone() {
1007 ShoppingOrderImpl clone = new ShoppingOrderImpl();
1008 clone.setOrderId(getOrderId());
1009 clone.setGroupId(getGroupId());
1010 clone.setCompanyId(getCompanyId());
1011 clone.setUserId(getUserId());
1012 clone.setUserName(getUserName());
1013 clone.setCreateDate(getCreateDate());
1014 clone.setModifiedDate(getModifiedDate());
1015 clone.setNumber(getNumber());
1016 clone.setTax(getTax());
1017 clone.setShipping(getShipping());
1018 clone.setAltShipping(getAltShipping());
1019 clone.setRequiresShipping(getRequiresShipping());
1020 clone.setInsure(getInsure());
1021 clone.setInsurance(getInsurance());
1022 clone.setCouponCodes(getCouponCodes());
1023 clone.setCouponDiscount(getCouponDiscount());
1024 clone.setBillingFirstName(getBillingFirstName());
1025 clone.setBillingLastName(getBillingLastName());
1026 clone.setBillingEmailAddress(getBillingEmailAddress());
1027 clone.setBillingCompany(getBillingCompany());
1028 clone.setBillingStreet(getBillingStreet());
1029 clone.setBillingCity(getBillingCity());
1030 clone.setBillingState(getBillingState());
1031 clone.setBillingZip(getBillingZip());
1032 clone.setBillingCountry(getBillingCountry());
1033 clone.setBillingPhone(getBillingPhone());
1034 clone.setShipToBilling(getShipToBilling());
1035 clone.setShippingFirstName(getShippingFirstName());
1036 clone.setShippingLastName(getShippingLastName());
1037 clone.setShippingEmailAddress(getShippingEmailAddress());
1038 clone.setShippingCompany(getShippingCompany());
1039 clone.setShippingStreet(getShippingStreet());
1040 clone.setShippingCity(getShippingCity());
1041 clone.setShippingState(getShippingState());
1042 clone.setShippingZip(getShippingZip());
1043 clone.setShippingCountry(getShippingCountry());
1044 clone.setShippingPhone(getShippingPhone());
1045 clone.setCcName(getCcName());
1046 clone.setCcType(getCcType());
1047 clone.setCcNumber(getCcNumber());
1048 clone.setCcExpMonth(getCcExpMonth());
1049 clone.setCcExpYear(getCcExpYear());
1050 clone.setCcVerNumber(getCcVerNumber());
1051 clone.setComments(getComments());
1052 clone.setPpTxnId(getPpTxnId());
1053 clone.setPpPaymentStatus(getPpPaymentStatus());
1054 clone.setPpPaymentGross(getPpPaymentGross());
1055 clone.setPpReceiverEmail(getPpReceiverEmail());
1056 clone.setPpPayerEmail(getPpPayerEmail());
1057 clone.setSendOrderEmail(getSendOrderEmail());
1058 clone.setSendShippingEmail(getSendShippingEmail());
1059
1060 return clone;
1061 }
1062
1063 public int compareTo(Object obj) {
1064 if (obj == null) {
1065 return -1;
1066 }
1067
1068 ShoppingOrderImpl shoppingOrder = (ShoppingOrderImpl)obj;
1069 int value = 0;
1070 value = DateUtil.compareTo(getCreateDate(),
1071 shoppingOrder.getCreateDate());
1072 value = value * -1;
1073
1074 if (value != 0) {
1075 return value;
1076 }
1077
1078 return 0;
1079 }
1080
1081 public boolean equals(Object obj) {
1082 if (obj == null) {
1083 return false;
1084 }
1085
1086 ShoppingOrderImpl shoppingOrder = null;
1087
1088 try {
1089 shoppingOrder = (ShoppingOrderImpl)obj;
1090 }
1091 catch (ClassCastException cce) {
1092 return false;
1093 }
1094
1095 long pk = shoppingOrder.getPrimaryKey();
1096
1097 if (getPrimaryKey() == pk) {
1098 return true;
1099 }
1100 else {
1101 return false;
1102 }
1103 }
1104
1105 public int hashCode() {
1106 return (int)getPrimaryKey();
1107 }
1108
1109 private long _orderId;
1110 private long _groupId;
1111 private long _companyId;
1112 private long _userId;
1113 private String _userName;
1114 private Date _createDate;
1115 private Date _modifiedDate;
1116 private String _number;
1117 private double _tax;
1118 private double _shipping;
1119 private String _altShipping;
1120 private boolean _requiresShipping;
1121 private boolean _insure;
1122 private double _insurance;
1123 private String _couponCodes;
1124 private double _couponDiscount;
1125 private String _billingFirstName;
1126 private String _billingLastName;
1127 private String _billingEmailAddress;
1128 private String _billingCompany;
1129 private String _billingStreet;
1130 private String _billingCity;
1131 private String _billingState;
1132 private String _billingZip;
1133 private String _billingCountry;
1134 private String _billingPhone;
1135 private boolean _shipToBilling;
1136 private String _shippingFirstName;
1137 private String _shippingLastName;
1138 private String _shippingEmailAddress;
1139 private String _shippingCompany;
1140 private String _shippingStreet;
1141 private String _shippingCity;
1142 private String _shippingState;
1143 private String _shippingZip;
1144 private String _shippingCountry;
1145 private String _shippingPhone;
1146 private String _ccName;
1147 private String _ccType;
1148 private String _ccNumber;
1149 private int _ccExpMonth;
1150 private int _ccExpYear;
1151 private String _ccVerNumber;
1152 private String _comments;
1153 private String _ppTxnId;
1154 private String _ppPaymentStatus;
1155 private double _ppPaymentGross;
1156 private String _ppReceiverEmail;
1157 private String _ppPayerEmail;
1158 private boolean _sendOrderEmail;
1159 private boolean _sendShippingEmail;
1160}