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