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