1
14
15 package com.liferay.portlet.shopping.model.impl;
16
17 import com.liferay.portal.SystemException;
18 import com.liferay.portal.kernel.bean.ReadOnlyBeanHandler;
19 import com.liferay.portal.kernel.util.GetterUtil;
20 import com.liferay.portal.kernel.util.HtmlUtil;
21 import com.liferay.portal.kernel.util.StringBundler;
22 import com.liferay.portal.model.impl.BaseModelImpl;
23 import com.liferay.portal.util.PortalUtil;
24
25 import com.liferay.portlet.shopping.model.ShoppingItem;
26 import com.liferay.portlet.shopping.model.ShoppingItemSoap;
27
28 import java.io.Serializable;
29
30 import java.lang.reflect.Proxy;
31
32 import java.sql.Types;
33
34 import java.util.ArrayList;
35 import java.util.Date;
36 import java.util.List;
37
38
57 public class ShoppingItemModelImpl extends BaseModelImpl<ShoppingItem> {
58 public static final String TABLE_NAME = "ShoppingItem";
59 public static final Object[][] TABLE_COLUMNS = {
60 { "itemId", new Integer(Types.BIGINT) },
61 { "companyId", new Integer(Types.BIGINT) },
62 { "userId", new Integer(Types.BIGINT) },
63 { "userName", new Integer(Types.VARCHAR) },
64 { "createDate", new Integer(Types.TIMESTAMP) },
65 { "modifiedDate", new Integer(Types.TIMESTAMP) },
66 { "categoryId", new Integer(Types.BIGINT) },
67 { "sku", new Integer(Types.VARCHAR) },
68 { "name", new Integer(Types.VARCHAR) },
69 { "description", new Integer(Types.VARCHAR) },
70 { "properties", new Integer(Types.VARCHAR) },
71 { "fields_", new Integer(Types.BOOLEAN) },
72 { "fieldsQuantities", new Integer(Types.VARCHAR) },
73 { "minQuantity", new Integer(Types.INTEGER) },
74 { "maxQuantity", new Integer(Types.INTEGER) },
75 { "price", new Integer(Types.DOUBLE) },
76 { "discount", new Integer(Types.DOUBLE) },
77 { "taxable", new Integer(Types.BOOLEAN) },
78 { "shipping", new Integer(Types.DOUBLE) },
79 { "useShippingFormula", new Integer(Types.BOOLEAN) },
80 { "requiresShipping", new Integer(Types.BOOLEAN) },
81 { "stockQuantity", new Integer(Types.INTEGER) },
82 { "featured_", new Integer(Types.BOOLEAN) },
83 { "sale_", new Integer(Types.BOOLEAN) },
84 { "smallImage", new Integer(Types.BOOLEAN) },
85 { "smallImageId", new Integer(Types.BIGINT) },
86 { "smallImageURL", new Integer(Types.VARCHAR) },
87 { "mediumImage", new Integer(Types.BOOLEAN) },
88 { "mediumImageId", new Integer(Types.BIGINT) },
89 { "mediumImageURL", new Integer(Types.VARCHAR) },
90 { "largeImage", new Integer(Types.BOOLEAN) },
91 { "largeImageId", new Integer(Types.BIGINT) },
92 { "largeImageURL", new Integer(Types.VARCHAR) }
93 };
94 public static final String TABLE_SQL_CREATE = "create table ShoppingItem (itemId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,categoryId LONG,sku VARCHAR(75) null,name VARCHAR(200) null,description STRING null,properties STRING null,fields_ BOOLEAN,fieldsQuantities STRING null,minQuantity INTEGER,maxQuantity INTEGER,price DOUBLE,discount DOUBLE,taxable BOOLEAN,shipping DOUBLE,useShippingFormula BOOLEAN,requiresShipping BOOLEAN,stockQuantity INTEGER,featured_ BOOLEAN,sale_ BOOLEAN,smallImage BOOLEAN,smallImageId LONG,smallImageURL STRING null,mediumImage BOOLEAN,mediumImageId LONG,mediumImageURL STRING null,largeImage BOOLEAN,largeImageId LONG,largeImageURL STRING null)";
95 public static final String TABLE_SQL_DROP = "drop table ShoppingItem";
96 public static final String ORDER_BY_JPQL = " ORDER BY shoppingItem.itemId ASC";
97 public static final String ORDER_BY_SQL = " ORDER BY ShoppingItem.itemId ASC";
98 public static final String DATA_SOURCE = "liferayDataSource";
99 public static final String SESSION_FACTORY = "liferaySessionFactory";
100 public static final String TX_MANAGER = "liferayTransactionManager";
101 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
102 "value.object.entity.cache.enabled.com.liferay.portlet.shopping.model.ShoppingItem"),
103 true);
104 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
105 "value.object.finder.cache.enabled.com.liferay.portlet.shopping.model.ShoppingItem"),
106 true);
107
108 public static ShoppingItem toModel(ShoppingItemSoap soapModel) {
109 ShoppingItem model = new ShoppingItemImpl();
110
111 model.setItemId(soapModel.getItemId());
112 model.setCompanyId(soapModel.getCompanyId());
113 model.setUserId(soapModel.getUserId());
114 model.setUserName(soapModel.getUserName());
115 model.setCreateDate(soapModel.getCreateDate());
116 model.setModifiedDate(soapModel.getModifiedDate());
117 model.setCategoryId(soapModel.getCategoryId());
118 model.setSku(soapModel.getSku());
119 model.setName(soapModel.getName());
120 model.setDescription(soapModel.getDescription());
121 model.setProperties(soapModel.getProperties());
122 model.setFields(soapModel.getFields());
123 model.setFieldsQuantities(soapModel.getFieldsQuantities());
124 model.setMinQuantity(soapModel.getMinQuantity());
125 model.setMaxQuantity(soapModel.getMaxQuantity());
126 model.setPrice(soapModel.getPrice());
127 model.setDiscount(soapModel.getDiscount());
128 model.setTaxable(soapModel.getTaxable());
129 model.setShipping(soapModel.getShipping());
130 model.setUseShippingFormula(soapModel.getUseShippingFormula());
131 model.setRequiresShipping(soapModel.getRequiresShipping());
132 model.setStockQuantity(soapModel.getStockQuantity());
133 model.setFeatured(soapModel.getFeatured());
134 model.setSale(soapModel.getSale());
135 model.setSmallImage(soapModel.getSmallImage());
136 model.setSmallImageId(soapModel.getSmallImageId());
137 model.setSmallImageURL(soapModel.getSmallImageURL());
138 model.setMediumImage(soapModel.getMediumImage());
139 model.setMediumImageId(soapModel.getMediumImageId());
140 model.setMediumImageURL(soapModel.getMediumImageURL());
141 model.setLargeImage(soapModel.getLargeImage());
142 model.setLargeImageId(soapModel.getLargeImageId());
143 model.setLargeImageURL(soapModel.getLargeImageURL());
144
145 return model;
146 }
147
148 public static List<ShoppingItem> toModels(ShoppingItemSoap[] soapModels) {
149 List<ShoppingItem> models = new ArrayList<ShoppingItem>(soapModels.length);
150
151 for (ShoppingItemSoap soapModel : soapModels) {
152 models.add(toModel(soapModel));
153 }
154
155 return models;
156 }
157
158 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
159 "lock.expiration.time.com.liferay.portlet.shopping.model.ShoppingItem"));
160
161 public ShoppingItemModelImpl() {
162 }
163
164 public long getPrimaryKey() {
165 return _itemId;
166 }
167
168 public void setPrimaryKey(long pk) {
169 setItemId(pk);
170 }
171
172 public Serializable getPrimaryKeyObj() {
173 return new Long(_itemId);
174 }
175
176 public long getItemId() {
177 return _itemId;
178 }
179
180 public void setItemId(long itemId) {
181 _itemId = itemId;
182 }
183
184 public long getCompanyId() {
185 return _companyId;
186 }
187
188 public void setCompanyId(long companyId) {
189 _companyId = companyId;
190
191 if (!_setOriginalCompanyId) {
192 _setOriginalCompanyId = true;
193
194 _originalCompanyId = companyId;
195 }
196 }
197
198 public long getOriginalCompanyId() {
199 return _originalCompanyId;
200 }
201
202 public long getUserId() {
203 return _userId;
204 }
205
206 public void setUserId(long userId) {
207 _userId = userId;
208 }
209
210 public String getUserUuid() throws SystemException {
211 return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
212 }
213
214 public void setUserUuid(String userUuid) {
215 _userUuid = userUuid;
216 }
217
218 public String getUserName() {
219 return GetterUtil.getString(_userName);
220 }
221
222 public void setUserName(String userName) {
223 _userName = userName;
224 }
225
226 public Date getCreateDate() {
227 return _createDate;
228 }
229
230 public void setCreateDate(Date createDate) {
231 _createDate = createDate;
232 }
233
234 public Date getModifiedDate() {
235 return _modifiedDate;
236 }
237
238 public void setModifiedDate(Date modifiedDate) {
239 _modifiedDate = modifiedDate;
240 }
241
242 public long getCategoryId() {
243 return _categoryId;
244 }
245
246 public void setCategoryId(long categoryId) {
247 _categoryId = categoryId;
248 }
249
250 public String getSku() {
251 return GetterUtil.getString(_sku);
252 }
253
254 public void setSku(String sku) {
255 _sku = sku;
256
257 if (_originalSku == null) {
258 _originalSku = sku;
259 }
260 }
261
262 public String getOriginalSku() {
263 return GetterUtil.getString(_originalSku);
264 }
265
266 public String getName() {
267 return GetterUtil.getString(_name);
268 }
269
270 public void setName(String name) {
271 _name = name;
272 }
273
274 public String getDescription() {
275 return GetterUtil.getString(_description);
276 }
277
278 public void setDescription(String description) {
279 _description = description;
280 }
281
282 public String getProperties() {
283 return GetterUtil.getString(_properties);
284 }
285
286 public void setProperties(String properties) {
287 _properties = properties;
288 }
289
290 public boolean getFields() {
291 return _fields;
292 }
293
294 public boolean isFields() {
295 return _fields;
296 }
297
298 public void setFields(boolean fields) {
299 _fields = fields;
300 }
301
302 public String getFieldsQuantities() {
303 return GetterUtil.getString(_fieldsQuantities);
304 }
305
306 public void setFieldsQuantities(String fieldsQuantities) {
307 _fieldsQuantities = fieldsQuantities;
308 }
309
310 public int getMinQuantity() {
311 return _minQuantity;
312 }
313
314 public void setMinQuantity(int minQuantity) {
315 _minQuantity = minQuantity;
316 }
317
318 public int getMaxQuantity() {
319 return _maxQuantity;
320 }
321
322 public void setMaxQuantity(int maxQuantity) {
323 _maxQuantity = maxQuantity;
324 }
325
326 public double getPrice() {
327 return _price;
328 }
329
330 public void setPrice(double price) {
331 _price = price;
332 }
333
334 public double getDiscount() {
335 return _discount;
336 }
337
338 public void setDiscount(double discount) {
339 _discount = discount;
340 }
341
342 public boolean getTaxable() {
343 return _taxable;
344 }
345
346 public boolean isTaxable() {
347 return _taxable;
348 }
349
350 public void setTaxable(boolean taxable) {
351 _taxable = taxable;
352 }
353
354 public double getShipping() {
355 return _shipping;
356 }
357
358 public void setShipping(double shipping) {
359 _shipping = shipping;
360 }
361
362 public boolean getUseShippingFormula() {
363 return _useShippingFormula;
364 }
365
366 public boolean isUseShippingFormula() {
367 return _useShippingFormula;
368 }
369
370 public void setUseShippingFormula(boolean useShippingFormula) {
371 _useShippingFormula = useShippingFormula;
372 }
373
374 public boolean getRequiresShipping() {
375 return _requiresShipping;
376 }
377
378 public boolean isRequiresShipping() {
379 return _requiresShipping;
380 }
381
382 public void setRequiresShipping(boolean requiresShipping) {
383 _requiresShipping = requiresShipping;
384 }
385
386 public int getStockQuantity() {
387 return _stockQuantity;
388 }
389
390 public void setStockQuantity(int stockQuantity) {
391 _stockQuantity = stockQuantity;
392 }
393
394 public boolean getFeatured() {
395 return _featured;
396 }
397
398 public boolean isFeatured() {
399 return _featured;
400 }
401
402 public void setFeatured(boolean featured) {
403 _featured = featured;
404 }
405
406 public boolean getSale() {
407 return _sale;
408 }
409
410 public boolean isSale() {
411 return _sale;
412 }
413
414 public void setSale(boolean sale) {
415 _sale = sale;
416 }
417
418 public boolean getSmallImage() {
419 return _smallImage;
420 }
421
422 public boolean isSmallImage() {
423 return _smallImage;
424 }
425
426 public void setSmallImage(boolean smallImage) {
427 _smallImage = smallImage;
428 }
429
430 public long getSmallImageId() {
431 return _smallImageId;
432 }
433
434 public void setSmallImageId(long smallImageId) {
435 _smallImageId = smallImageId;
436
437 if (!_setOriginalSmallImageId) {
438 _setOriginalSmallImageId = true;
439
440 _originalSmallImageId = smallImageId;
441 }
442 }
443
444 public long getOriginalSmallImageId() {
445 return _originalSmallImageId;
446 }
447
448 public String getSmallImageURL() {
449 return GetterUtil.getString(_smallImageURL);
450 }
451
452 public void setSmallImageURL(String smallImageURL) {
453 _smallImageURL = smallImageURL;
454 }
455
456 public boolean getMediumImage() {
457 return _mediumImage;
458 }
459
460 public boolean isMediumImage() {
461 return _mediumImage;
462 }
463
464 public void setMediumImage(boolean mediumImage) {
465 _mediumImage = mediumImage;
466 }
467
468 public long getMediumImageId() {
469 return _mediumImageId;
470 }
471
472 public void setMediumImageId(long mediumImageId) {
473 _mediumImageId = mediumImageId;
474
475 if (!_setOriginalMediumImageId) {
476 _setOriginalMediumImageId = true;
477
478 _originalMediumImageId = mediumImageId;
479 }
480 }
481
482 public long getOriginalMediumImageId() {
483 return _originalMediumImageId;
484 }
485
486 public String getMediumImageURL() {
487 return GetterUtil.getString(_mediumImageURL);
488 }
489
490 public void setMediumImageURL(String mediumImageURL) {
491 _mediumImageURL = mediumImageURL;
492 }
493
494 public boolean getLargeImage() {
495 return _largeImage;
496 }
497
498 public boolean isLargeImage() {
499 return _largeImage;
500 }
501
502 public void setLargeImage(boolean largeImage) {
503 _largeImage = largeImage;
504 }
505
506 public long getLargeImageId() {
507 return _largeImageId;
508 }
509
510 public void setLargeImageId(long largeImageId) {
511 _largeImageId = largeImageId;
512
513 if (!_setOriginalLargeImageId) {
514 _setOriginalLargeImageId = true;
515
516 _originalLargeImageId = largeImageId;
517 }
518 }
519
520 public long getOriginalLargeImageId() {
521 return _originalLargeImageId;
522 }
523
524 public String getLargeImageURL() {
525 return GetterUtil.getString(_largeImageURL);
526 }
527
528 public void setLargeImageURL(String largeImageURL) {
529 _largeImageURL = largeImageURL;
530 }
531
532 public ShoppingItem toEscapedModel() {
533 if (isEscapedModel()) {
534 return (ShoppingItem)this;
535 }
536 else {
537 ShoppingItem model = new ShoppingItemImpl();
538
539 model.setNew(isNew());
540 model.setEscapedModel(true);
541
542 model.setItemId(getItemId());
543 model.setCompanyId(getCompanyId());
544 model.setUserId(getUserId());
545 model.setUserName(HtmlUtil.escape(getUserName()));
546 model.setCreateDate(getCreateDate());
547 model.setModifiedDate(getModifiedDate());
548 model.setCategoryId(getCategoryId());
549 model.setSku(HtmlUtil.escape(getSku()));
550 model.setName(HtmlUtil.escape(getName()));
551 model.setDescription(HtmlUtil.escape(getDescription()));
552 model.setProperties(HtmlUtil.escape(getProperties()));
553 model.setFields(getFields());
554 model.setFieldsQuantities(HtmlUtil.escape(getFieldsQuantities()));
555 model.setMinQuantity(getMinQuantity());
556 model.setMaxQuantity(getMaxQuantity());
557 model.setPrice(getPrice());
558 model.setDiscount(getDiscount());
559 model.setTaxable(getTaxable());
560 model.setShipping(getShipping());
561 model.setUseShippingFormula(getUseShippingFormula());
562 model.setRequiresShipping(getRequiresShipping());
563 model.setStockQuantity(getStockQuantity());
564 model.setFeatured(getFeatured());
565 model.setSale(getSale());
566 model.setSmallImage(getSmallImage());
567 model.setSmallImageId(getSmallImageId());
568 model.setSmallImageURL(HtmlUtil.escape(getSmallImageURL()));
569 model.setMediumImage(getMediumImage());
570 model.setMediumImageId(getMediumImageId());
571 model.setMediumImageURL(HtmlUtil.escape(getMediumImageURL()));
572 model.setLargeImage(getLargeImage());
573 model.setLargeImageId(getLargeImageId());
574 model.setLargeImageURL(HtmlUtil.escape(getLargeImageURL()));
575
576 model = (ShoppingItem)Proxy.newProxyInstance(ShoppingItem.class.getClassLoader(),
577 new Class[] { ShoppingItem.class },
578 new ReadOnlyBeanHandler(model));
579
580 return model;
581 }
582 }
583
584 public Object clone() {
585 ShoppingItemImpl clone = new ShoppingItemImpl();
586
587 clone.setItemId(getItemId());
588 clone.setCompanyId(getCompanyId());
589 clone.setUserId(getUserId());
590 clone.setUserName(getUserName());
591 clone.setCreateDate(getCreateDate());
592 clone.setModifiedDate(getModifiedDate());
593 clone.setCategoryId(getCategoryId());
594 clone.setSku(getSku());
595 clone.setName(getName());
596 clone.setDescription(getDescription());
597 clone.setProperties(getProperties());
598 clone.setFields(getFields());
599 clone.setFieldsQuantities(getFieldsQuantities());
600 clone.setMinQuantity(getMinQuantity());
601 clone.setMaxQuantity(getMaxQuantity());
602 clone.setPrice(getPrice());
603 clone.setDiscount(getDiscount());
604 clone.setTaxable(getTaxable());
605 clone.setShipping(getShipping());
606 clone.setUseShippingFormula(getUseShippingFormula());
607 clone.setRequiresShipping(getRequiresShipping());
608 clone.setStockQuantity(getStockQuantity());
609 clone.setFeatured(getFeatured());
610 clone.setSale(getSale());
611 clone.setSmallImage(getSmallImage());
612 clone.setSmallImageId(getSmallImageId());
613 clone.setSmallImageURL(getSmallImageURL());
614 clone.setMediumImage(getMediumImage());
615 clone.setMediumImageId(getMediumImageId());
616 clone.setMediumImageURL(getMediumImageURL());
617 clone.setLargeImage(getLargeImage());
618 clone.setLargeImageId(getLargeImageId());
619 clone.setLargeImageURL(getLargeImageURL());
620
621 return clone;
622 }
623
624 public int compareTo(ShoppingItem shoppingItem) {
625 int value = 0;
626
627 if (getItemId() < shoppingItem.getItemId()) {
628 value = -1;
629 }
630 else if (getItemId() > shoppingItem.getItemId()) {
631 value = 1;
632 }
633 else {
634 value = 0;
635 }
636
637 if (value != 0) {
638 return value;
639 }
640
641 return 0;
642 }
643
644 public boolean equals(Object obj) {
645 if (obj == null) {
646 return false;
647 }
648
649 ShoppingItem shoppingItem = null;
650
651 try {
652 shoppingItem = (ShoppingItem)obj;
653 }
654 catch (ClassCastException cce) {
655 return false;
656 }
657
658 long pk = shoppingItem.getPrimaryKey();
659
660 if (getPrimaryKey() == pk) {
661 return true;
662 }
663 else {
664 return false;
665 }
666 }
667
668 public int hashCode() {
669 return (int)getPrimaryKey();
670 }
671
672 public String toString() {
673 StringBundler sb = new StringBundler(67);
674
675 sb.append("{itemId=");
676 sb.append(getItemId());
677 sb.append(", companyId=");
678 sb.append(getCompanyId());
679 sb.append(", userId=");
680 sb.append(getUserId());
681 sb.append(", userName=");
682 sb.append(getUserName());
683 sb.append(", createDate=");
684 sb.append(getCreateDate());
685 sb.append(", modifiedDate=");
686 sb.append(getModifiedDate());
687 sb.append(", categoryId=");
688 sb.append(getCategoryId());
689 sb.append(", sku=");
690 sb.append(getSku());
691 sb.append(", name=");
692 sb.append(getName());
693 sb.append(", description=");
694 sb.append(getDescription());
695 sb.append(", properties=");
696 sb.append(getProperties());
697 sb.append(", fields=");
698 sb.append(getFields());
699 sb.append(", fieldsQuantities=");
700 sb.append(getFieldsQuantities());
701 sb.append(", minQuantity=");
702 sb.append(getMinQuantity());
703 sb.append(", maxQuantity=");
704 sb.append(getMaxQuantity());
705 sb.append(", price=");
706 sb.append(getPrice());
707 sb.append(", discount=");
708 sb.append(getDiscount());
709 sb.append(", taxable=");
710 sb.append(getTaxable());
711 sb.append(", shipping=");
712 sb.append(getShipping());
713 sb.append(", useShippingFormula=");
714 sb.append(getUseShippingFormula());
715 sb.append(", requiresShipping=");
716 sb.append(getRequiresShipping());
717 sb.append(", stockQuantity=");
718 sb.append(getStockQuantity());
719 sb.append(", featured=");
720 sb.append(getFeatured());
721 sb.append(", sale=");
722 sb.append(getSale());
723 sb.append(", smallImage=");
724 sb.append(getSmallImage());
725 sb.append(", smallImageId=");
726 sb.append(getSmallImageId());
727 sb.append(", smallImageURL=");
728 sb.append(getSmallImageURL());
729 sb.append(", mediumImage=");
730 sb.append(getMediumImage());
731 sb.append(", mediumImageId=");
732 sb.append(getMediumImageId());
733 sb.append(", mediumImageURL=");
734 sb.append(getMediumImageURL());
735 sb.append(", largeImage=");
736 sb.append(getLargeImage());
737 sb.append(", largeImageId=");
738 sb.append(getLargeImageId());
739 sb.append(", largeImageURL=");
740 sb.append(getLargeImageURL());
741 sb.append("}");
742
743 return sb.toString();
744 }
745
746 public String toXmlString() {
747 StringBundler sb = new StringBundler(103);
748
749 sb.append("<model><model-name>");
750 sb.append("com.liferay.portlet.shopping.model.ShoppingItem");
751 sb.append("</model-name>");
752
753 sb.append(
754 "<column><column-name>itemId</column-name><column-value><![CDATA[");
755 sb.append(getItemId());
756 sb.append("]]></column-value></column>");
757 sb.append(
758 "<column><column-name>companyId</column-name><column-value><![CDATA[");
759 sb.append(getCompanyId());
760 sb.append("]]></column-value></column>");
761 sb.append(
762 "<column><column-name>userId</column-name><column-value><![CDATA[");
763 sb.append(getUserId());
764 sb.append("]]></column-value></column>");
765 sb.append(
766 "<column><column-name>userName</column-name><column-value><![CDATA[");
767 sb.append(getUserName());
768 sb.append("]]></column-value></column>");
769 sb.append(
770 "<column><column-name>createDate</column-name><column-value><![CDATA[");
771 sb.append(getCreateDate());
772 sb.append("]]></column-value></column>");
773 sb.append(
774 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
775 sb.append(getModifiedDate());
776 sb.append("]]></column-value></column>");
777 sb.append(
778 "<column><column-name>categoryId</column-name><column-value><![CDATA[");
779 sb.append(getCategoryId());
780 sb.append("]]></column-value></column>");
781 sb.append(
782 "<column><column-name>sku</column-name><column-value><![CDATA[");
783 sb.append(getSku());
784 sb.append("]]></column-value></column>");
785 sb.append(
786 "<column><column-name>name</column-name><column-value><![CDATA[");
787 sb.append(getName());
788 sb.append("]]></column-value></column>");
789 sb.append(
790 "<column><column-name>description</column-name><column-value><![CDATA[");
791 sb.append(getDescription());
792 sb.append("]]></column-value></column>");
793 sb.append(
794 "<column><column-name>properties</column-name><column-value><![CDATA[");
795 sb.append(getProperties());
796 sb.append("]]></column-value></column>");
797 sb.append(
798 "<column><column-name>fields</column-name><column-value><![CDATA[");
799 sb.append(getFields());
800 sb.append("]]></column-value></column>");
801 sb.append(
802 "<column><column-name>fieldsQuantities</column-name><column-value><![CDATA[");
803 sb.append(getFieldsQuantities());
804 sb.append("]]></column-value></column>");
805 sb.append(
806 "<column><column-name>minQuantity</column-name><column-value><![CDATA[");
807 sb.append(getMinQuantity());
808 sb.append("]]></column-value></column>");
809 sb.append(
810 "<column><column-name>maxQuantity</column-name><column-value><![CDATA[");
811 sb.append(getMaxQuantity());
812 sb.append("]]></column-value></column>");
813 sb.append(
814 "<column><column-name>price</column-name><column-value><![CDATA[");
815 sb.append(getPrice());
816 sb.append("]]></column-value></column>");
817 sb.append(
818 "<column><column-name>discount</column-name><column-value><![CDATA[");
819 sb.append(getDiscount());
820 sb.append("]]></column-value></column>");
821 sb.append(
822 "<column><column-name>taxable</column-name><column-value><![CDATA[");
823 sb.append(getTaxable());
824 sb.append("]]></column-value></column>");
825 sb.append(
826 "<column><column-name>shipping</column-name><column-value><![CDATA[");
827 sb.append(getShipping());
828 sb.append("]]></column-value></column>");
829 sb.append(
830 "<column><column-name>useShippingFormula</column-name><column-value><![CDATA[");
831 sb.append(getUseShippingFormula());
832 sb.append("]]></column-value></column>");
833 sb.append(
834 "<column><column-name>requiresShipping</column-name><column-value><![CDATA[");
835 sb.append(getRequiresShipping());
836 sb.append("]]></column-value></column>");
837 sb.append(
838 "<column><column-name>stockQuantity</column-name><column-value><![CDATA[");
839 sb.append(getStockQuantity());
840 sb.append("]]></column-value></column>");
841 sb.append(
842 "<column><column-name>featured</column-name><column-value><![CDATA[");
843 sb.append(getFeatured());
844 sb.append("]]></column-value></column>");
845 sb.append(
846 "<column><column-name>sale</column-name><column-value><![CDATA[");
847 sb.append(getSale());
848 sb.append("]]></column-value></column>");
849 sb.append(
850 "<column><column-name>smallImage</column-name><column-value><![CDATA[");
851 sb.append(getSmallImage());
852 sb.append("]]></column-value></column>");
853 sb.append(
854 "<column><column-name>smallImageId</column-name><column-value><![CDATA[");
855 sb.append(getSmallImageId());
856 sb.append("]]></column-value></column>");
857 sb.append(
858 "<column><column-name>smallImageURL</column-name><column-value><![CDATA[");
859 sb.append(getSmallImageURL());
860 sb.append("]]></column-value></column>");
861 sb.append(
862 "<column><column-name>mediumImage</column-name><column-value><![CDATA[");
863 sb.append(getMediumImage());
864 sb.append("]]></column-value></column>");
865 sb.append(
866 "<column><column-name>mediumImageId</column-name><column-value><![CDATA[");
867 sb.append(getMediumImageId());
868 sb.append("]]></column-value></column>");
869 sb.append(
870 "<column><column-name>mediumImageURL</column-name><column-value><![CDATA[");
871 sb.append(getMediumImageURL());
872 sb.append("]]></column-value></column>");
873 sb.append(
874 "<column><column-name>largeImage</column-name><column-value><![CDATA[");
875 sb.append(getLargeImage());
876 sb.append("]]></column-value></column>");
877 sb.append(
878 "<column><column-name>largeImageId</column-name><column-value><![CDATA[");
879 sb.append(getLargeImageId());
880 sb.append("]]></column-value></column>");
881 sb.append(
882 "<column><column-name>largeImageURL</column-name><column-value><![CDATA[");
883 sb.append(getLargeImageURL());
884 sb.append("]]></column-value></column>");
885
886 sb.append("</model>");
887
888 return sb.toString();
889 }
890
891 private long _itemId;
892 private long _companyId;
893 private long _originalCompanyId;
894 private boolean _setOriginalCompanyId;
895 private long _userId;
896 private String _userUuid;
897 private String _userName;
898 private Date _createDate;
899 private Date _modifiedDate;
900 private long _categoryId;
901 private String _sku;
902 private String _originalSku;
903 private String _name;
904 private String _description;
905 private String _properties;
906 private boolean _fields;
907 private String _fieldsQuantities;
908 private int _minQuantity;
909 private int _maxQuantity;
910 private double _price;
911 private double _discount;
912 private boolean _taxable;
913 private double _shipping;
914 private boolean _useShippingFormula;
915 private boolean _requiresShipping;
916 private int _stockQuantity;
917 private boolean _featured;
918 private boolean _sale;
919 private boolean _smallImage;
920 private long _smallImageId;
921 private long _originalSmallImageId;
922 private boolean _setOriginalSmallImageId;
923 private String _smallImageURL;
924 private boolean _mediumImage;
925 private long _mediumImageId;
926 private long _originalMediumImageId;
927 private boolean _setOriginalMediumImageId;
928 private String _mediumImageURL;
929 private boolean _largeImage;
930 private long _largeImageId;
931 private long _originalLargeImageId;
932 private boolean _setOriginalLargeImageId;
933 private String _largeImageURL;
934 }