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