com.konakart.wsapp
Class Product

java.lang.Object
  extended by com.konakart.wsapp.Product
All Implemented Interfaces:
java.io.Serializable

public class Product
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Product()
           
Product(Address[] addresses, BookableProduct bookableProd, int bundledProdQuantity, java.lang.Boolean canOrderWhenNotInStock, int categoryId, java.lang.String comparison, java.lang.String contentType, java.lang.String custom1, java.lang.String custom10, java.math.BigDecimal custom1Dec, int custom1Int, java.lang.String custom2, java.math.BigDecimal custom2Dec, int custom2Int, java.lang.String custom3, java.lang.String custom4, java.lang.String custom5, java.lang.String custom6, java.lang.String custom7, java.lang.String custom8, java.lang.String custom9, ProdCustAttr[] customAttrArray, java.lang.String customAttrs, java.util.Calendar dateAdded, java.util.Calendar dateAvailable, java.lang.String description, java.lang.String encodedOptionValues, java.util.Calendar expiryDate, java.lang.String filePath, int id, java.lang.String image, java.lang.String image2, java.lang.String image3, java.lang.String image4, boolean indexAttachment, byte invisible, Manufacturer manufacturer, int manufacturerId, java.lang.String manufacturerName, int maxDownloadDays, int maxNumDownloads, MiscItem[] miscItems, java.lang.String model, java.lang.String name, int numberReviews, Option[] opts, int ordered, PaymentSchedule paymentSchedule, int paymentScheduleId, java.math.BigDecimal price0, java.math.BigDecimal price1, java.math.BigDecimal price2, java.math.BigDecimal price3, java.math.BigDecimal priceExTax, java.math.BigDecimal priceIncTax, int[] prodRelationTypeArray, ProductQuantity[] productQuantities, PromotionResult[] promotionResults, int quantity, java.math.BigDecimal rating, java.lang.String sku, java.lang.String[] snippets, java.util.Calendar specialExpiryDate, java.math.BigDecimal specialPriceExTax, java.math.BigDecimal specialPriceIncTax, java.util.Calendar specialStartDate, byte specialStatus, byte status, int stockReorderLevel, java.lang.String storeCustom1, java.lang.String storeCustom2, java.lang.String storeCustom3, java.lang.String storeId, Tag[] tags, int taxClassId, java.lang.String taxCode, TierPrice[] tierPrices, int type, java.lang.String url, int viewedCount, java.math.BigDecimal weight)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 Address[] getAddresses()
          Gets the addresses value for this Product.
 BookableProduct getBookableProd()
          Gets the bookableProd value for this Product.
 int getBundledProdQuantity()
          Gets the bundledProdQuantity value for this Product.
 java.lang.Boolean getCanOrderWhenNotInStock()
          Gets the canOrderWhenNotInStock value for this Product.
 int getCategoryId()
          Gets the categoryId value for this Product.
 java.lang.String getComparison()
          Gets the comparison value for this Product.
 java.lang.String getContentType()
          Gets the contentType value for this Product.
 java.lang.String getCustom1()
          Gets the custom1 value for this Product.
 java.lang.String getCustom10()
          Gets the custom10 value for this Product.
 java.math.BigDecimal getCustom1Dec()
          Gets the custom1Dec value for this Product.
 int getCustom1Int()
          Gets the custom1Int value for this Product.
 java.lang.String getCustom2()
          Gets the custom2 value for this Product.
 java.math.BigDecimal getCustom2Dec()
          Gets the custom2Dec value for this Product.
 int getCustom2Int()
          Gets the custom2Int value for this Product.
 java.lang.String getCustom3()
          Gets the custom3 value for this Product.
 java.lang.String getCustom4()
          Gets the custom4 value for this Product.
 java.lang.String getCustom5()
          Gets the custom5 value for this Product.
 java.lang.String getCustom6()
          Gets the custom6 value for this Product.
 java.lang.String getCustom7()
          Gets the custom7 value for this Product.
 java.lang.String getCustom8()
          Gets the custom8 value for this Product.
 java.lang.String getCustom9()
          Gets the custom9 value for this Product.
 ProdCustAttr[] getCustomAttrArray()
          Gets the customAttrArray value for this Product.
 java.lang.String getCustomAttrs()
          Gets the customAttrs value for this Product.
 java.util.Calendar getDateAdded()
          Gets the dateAdded value for this Product.
 java.util.Calendar getDateAvailable()
          Gets the dateAvailable value for this Product.
 java.lang.String getDescription()
          Gets the description value for this Product.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getEncodedOptionValues()
          Gets the encodedOptionValues value for this Product.
 java.util.Calendar getExpiryDate()
          Gets the expiryDate value for this Product.
 java.lang.String getFilePath()
          Gets the filePath value for this Product.
 int getId()
          Gets the id value for this Product.
 java.lang.String getImage()
          Gets the image value for this Product.
 java.lang.String getImage2()
          Gets the image2 value for this Product.
 java.lang.String getImage3()
          Gets the image3 value for this Product.
 java.lang.String getImage4()
          Gets the image4 value for this Product.
 byte getInvisible()
          Gets the invisible value for this Product.
 Manufacturer getManufacturer()
          Gets the manufacturer value for this Product.
 int getManufacturerId()
          Gets the manufacturerId value for this Product.
 java.lang.String getManufacturerName()
          Gets the manufacturerName value for this Product.
 int getMaxDownloadDays()
          Gets the maxDownloadDays value for this Product.
 int getMaxNumDownloads()
          Gets the maxNumDownloads value for this Product.
 MiscItem[] getMiscItems()
          Gets the miscItems value for this Product.
 java.lang.String getModel()
          Gets the model value for this Product.
 java.lang.String getName()
          Gets the name value for this Product.
 int getNumberReviews()
          Gets the numberReviews value for this Product.
 Option[] getOpts()
          Gets the opts value for this Product.
 int getOrdered()
          Gets the ordered value for this Product.
 PaymentSchedule getPaymentSchedule()
          Gets the paymentSchedule value for this Product.
 int getPaymentScheduleId()
          Gets the paymentScheduleId value for this Product.
 java.math.BigDecimal getPrice0()
          Gets the price0 value for this Product.
 java.math.BigDecimal getPrice1()
          Gets the price1 value for this Product.
 java.math.BigDecimal getPrice2()
          Gets the price2 value for this Product.
 java.math.BigDecimal getPrice3()
          Gets the price3 value for this Product.
 java.math.BigDecimal getPriceExTax()
          Gets the priceExTax value for this Product.
 java.math.BigDecimal getPriceIncTax()
          Gets the priceIncTax value for this Product.
 int[] getProdRelationTypeArray()
          Gets the prodRelationTypeArray value for this Product.
 ProductQuantity[] getProductQuantities()
          Gets the productQuantities value for this Product.
 PromotionResult[] getPromotionResults()
          Gets the promotionResults value for this Product.
 int getQuantity()
          Gets the quantity value for this Product.
 java.math.BigDecimal getRating()
          Gets the rating value for this Product.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String getSku()
          Gets the sku value for this Product.
 java.lang.String[] getSnippets()
          Gets the snippets value for this Product.
 java.util.Calendar getSpecialExpiryDate()
          Gets the specialExpiryDate value for this Product.
 java.math.BigDecimal getSpecialPriceExTax()
          Gets the specialPriceExTax value for this Product.
 java.math.BigDecimal getSpecialPriceIncTax()
          Gets the specialPriceIncTax value for this Product.
 java.util.Calendar getSpecialStartDate()
          Gets the specialStartDate value for this Product.
 byte getSpecialStatus()
          Gets the specialStatus value for this Product.
 byte getStatus()
          Gets the status value for this Product.
 int getStockReorderLevel()
          Gets the stockReorderLevel value for this Product.
 java.lang.String getStoreCustom1()
          Gets the storeCustom1 value for this Product.
 java.lang.String getStoreCustom2()
          Gets the storeCustom2 value for this Product.
 java.lang.String getStoreCustom3()
          Gets the storeCustom3 value for this Product.
 java.lang.String getStoreId()
          Gets the storeId value for this Product.
 Tag[] getTags()
          Gets the tags value for this Product.
 int getTaxClassId()
          Gets the taxClassId value for this Product.
 java.lang.String getTaxCode()
          Gets the taxCode value for this Product.
 TierPrice[] getTierPrices()
          Gets the tierPrices value for this Product.
 int getType()
          Gets the type value for this Product.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getUrl()
          Gets the url value for this Product.
 int getViewedCount()
          Gets the viewedCount value for this Product.
 java.math.BigDecimal getWeight()
          Gets the weight value for this Product.
 int hashCode()
           
 boolean isIndexAttachment()
          Gets the indexAttachment value for this Product.
 void setAddresses(Address[] addresses)
          Sets the addresses value for this Product.
 void setBookableProd(BookableProduct bookableProd)
          Sets the bookableProd value for this Product.
 void setBundledProdQuantity(int bundledProdQuantity)
          Sets the bundledProdQuantity value for this Product.
 void setCanOrderWhenNotInStock(java.lang.Boolean canOrderWhenNotInStock)
          Sets the canOrderWhenNotInStock value for this Product.
 void setCategoryId(int categoryId)
          Sets the categoryId value for this Product.
 void setComparison(java.lang.String comparison)
          Sets the comparison value for this Product.
 void setContentType(java.lang.String contentType)
          Sets the contentType value for this Product.
 void setCustom1(java.lang.String custom1)
          Sets the custom1 value for this Product.
 void setCustom10(java.lang.String custom10)
          Sets the custom10 value for this Product.
 void setCustom1Dec(java.math.BigDecimal custom1Dec)
          Sets the custom1Dec value for this Product.
 void setCustom1Int(int custom1Int)
          Sets the custom1Int value for this Product.
 void setCustom2(java.lang.String custom2)
          Sets the custom2 value for this Product.
 void setCustom2Dec(java.math.BigDecimal custom2Dec)
          Sets the custom2Dec value for this Product.
 void setCustom2Int(int custom2Int)
          Sets the custom2Int value for this Product.
 void setCustom3(java.lang.String custom3)
          Sets the custom3 value for this Product.
 void setCustom4(java.lang.String custom4)
          Sets the custom4 value for this Product.
 void setCustom5(java.lang.String custom5)
          Sets the custom5 value for this Product.
 void setCustom6(java.lang.String custom6)
          Sets the custom6 value for this Product.
 void setCustom7(java.lang.String custom7)
          Sets the custom7 value for this Product.
 void setCustom8(java.lang.String custom8)
          Sets the custom8 value for this Product.
 void setCustom9(java.lang.String custom9)
          Sets the custom9 value for this Product.
 void setCustomAttrArray(ProdCustAttr[] customAttrArray)
          Sets the customAttrArray value for this Product.
 void setCustomAttrs(java.lang.String customAttrs)
          Sets the customAttrs value for this Product.
 void setDateAdded(java.util.Calendar dateAdded)
          Sets the dateAdded value for this Product.
 void setDateAvailable(java.util.Calendar dateAvailable)
          Sets the dateAvailable value for this Product.
 void setDescription(java.lang.String description)
          Sets the description value for this Product.
 void setEncodedOptionValues(java.lang.String encodedOptionValues)
          Sets the encodedOptionValues value for this Product.
 void setExpiryDate(java.util.Calendar expiryDate)
          Sets the expiryDate value for this Product.
 void setFilePath(java.lang.String filePath)
          Sets the filePath value for this Product.
 void setId(int id)
          Sets the id value for this Product.
 void setImage(java.lang.String image)
          Sets the image value for this Product.
 void setImage2(java.lang.String image2)
          Sets the image2 value for this Product.
 void setImage3(java.lang.String image3)
          Sets the image3 value for this Product.
 void setImage4(java.lang.String image4)
          Sets the image4 value for this Product.
 void setIndexAttachment(boolean indexAttachment)
          Sets the indexAttachment value for this Product.
 void setInvisible(byte invisible)
          Sets the invisible value for this Product.
 void setManufacturer(Manufacturer manufacturer)
          Sets the manufacturer value for this Product.
 void setManufacturerId(int manufacturerId)
          Sets the manufacturerId value for this Product.
 void setManufacturerName(java.lang.String manufacturerName)
          Sets the manufacturerName value for this Product.
 void setMaxDownloadDays(int maxDownloadDays)
          Sets the maxDownloadDays value for this Product.
 void setMaxNumDownloads(int maxNumDownloads)
          Sets the maxNumDownloads value for this Product.
 void setMiscItems(MiscItem[] miscItems)
          Sets the miscItems value for this Product.
 void setModel(java.lang.String model)
          Sets the model value for this Product.
 void setName(java.lang.String name)
          Sets the name value for this Product.
 void setNumberReviews(int numberReviews)
          Sets the numberReviews value for this Product.
 void setOpts(Option[] opts)
          Sets the opts value for this Product.
 void setOrdered(int ordered)
          Sets the ordered value for this Product.
 void setPaymentSchedule(PaymentSchedule paymentSchedule)
          Sets the paymentSchedule value for this Product.
 void setPaymentScheduleId(int paymentScheduleId)
          Sets the paymentScheduleId value for this Product.
 void setPrice0(java.math.BigDecimal price0)
          Sets the price0 value for this Product.
 void setPrice1(java.math.BigDecimal price1)
          Sets the price1 value for this Product.
 void setPrice2(java.math.BigDecimal price2)
          Sets the price2 value for this Product.
 void setPrice3(java.math.BigDecimal price3)
          Sets the price3 value for this Product.
 void setPriceExTax(java.math.BigDecimal priceExTax)
          Sets the priceExTax value for this Product.
 void setPriceIncTax(java.math.BigDecimal priceIncTax)
          Sets the priceIncTax value for this Product.
 void setProdRelationTypeArray(int[] prodRelationTypeArray)
          Sets the prodRelationTypeArray value for this Product.
 void setProductQuantities(ProductQuantity[] productQuantities)
          Sets the productQuantities value for this Product.
 void setPromotionResults(PromotionResult[] promotionResults)
          Sets the promotionResults value for this Product.
 void setQuantity(int quantity)
          Sets the quantity value for this Product.
 void setRating(java.math.BigDecimal rating)
          Sets the rating value for this Product.
 void setSku(java.lang.String sku)
          Sets the sku value for this Product.
 void setSnippets(java.lang.String[] snippets)
          Sets the snippets value for this Product.
 void setSpecialExpiryDate(java.util.Calendar specialExpiryDate)
          Sets the specialExpiryDate value for this Product.
 void setSpecialPriceExTax(java.math.BigDecimal specialPriceExTax)
          Sets the specialPriceExTax value for this Product.
 void setSpecialPriceIncTax(java.math.BigDecimal specialPriceIncTax)
          Sets the specialPriceIncTax value for this Product.
 void setSpecialStartDate(java.util.Calendar specialStartDate)
          Sets the specialStartDate value for this Product.
 void setSpecialStatus(byte specialStatus)
          Sets the specialStatus value for this Product.
 void setStatus(byte status)
          Sets the status value for this Product.
 void setStockReorderLevel(int stockReorderLevel)
          Sets the stockReorderLevel value for this Product.
 void setStoreCustom1(java.lang.String storeCustom1)
          Sets the storeCustom1 value for this Product.
 void setStoreCustom2(java.lang.String storeCustom2)
          Sets the storeCustom2 value for this Product.
 void setStoreCustom3(java.lang.String storeCustom3)
          Sets the storeCustom3 value for this Product.
 void setStoreId(java.lang.String storeId)
          Sets the storeId value for this Product.
 void setTags(Tag[] tags)
          Sets the tags value for this Product.
 void setTaxClassId(int taxClassId)
          Sets the taxClassId value for this Product.
 void setTaxCode(java.lang.String taxCode)
          Sets the taxCode value for this Product.
 void setTierPrices(TierPrice[] tierPrices)
          Sets the tierPrices value for this Product.
 void setType(int type)
          Sets the type value for this Product.
 void setUrl(java.lang.String url)
          Sets the url value for this Product.
 void setViewedCount(int viewedCount)
          Sets the viewedCount value for this Product.
 void setWeight(java.math.BigDecimal weight)
          Sets the weight value for this Product.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Product

public Product()

Product

public Product(Address[] addresses,
               BookableProduct bookableProd,
               int bundledProdQuantity,
               java.lang.Boolean canOrderWhenNotInStock,
               int categoryId,
               java.lang.String comparison,
               java.lang.String contentType,
               java.lang.String custom1,
               java.lang.String custom10,
               java.math.BigDecimal custom1Dec,
               int custom1Int,
               java.lang.String custom2,
               java.math.BigDecimal custom2Dec,
               int custom2Int,
               java.lang.String custom3,
               java.lang.String custom4,
               java.lang.String custom5,
               java.lang.String custom6,
               java.lang.String custom7,
               java.lang.String custom8,
               java.lang.String custom9,
               ProdCustAttr[] customAttrArray,
               java.lang.String customAttrs,
               java.util.Calendar dateAdded,
               java.util.Calendar dateAvailable,
               java.lang.String description,
               java.lang.String encodedOptionValues,
               java.util.Calendar expiryDate,
               java.lang.String filePath,
               int id,
               java.lang.String image,
               java.lang.String image2,
               java.lang.String image3,
               java.lang.String image4,
               boolean indexAttachment,
               byte invisible,
               Manufacturer manufacturer,
               int manufacturerId,
               java.lang.String manufacturerName,
               int maxDownloadDays,
               int maxNumDownloads,
               MiscItem[] miscItems,
               java.lang.String model,
               java.lang.String name,
               int numberReviews,
               Option[] opts,
               int ordered,
               PaymentSchedule paymentSchedule,
               int paymentScheduleId,
               java.math.BigDecimal price0,
               java.math.BigDecimal price1,
               java.math.BigDecimal price2,
               java.math.BigDecimal price3,
               java.math.BigDecimal priceExTax,
               java.math.BigDecimal priceIncTax,
               int[] prodRelationTypeArray,
               ProductQuantity[] productQuantities,
               PromotionResult[] promotionResults,
               int quantity,
               java.math.BigDecimal rating,
               java.lang.String sku,
               java.lang.String[] snippets,
               java.util.Calendar specialExpiryDate,
               java.math.BigDecimal specialPriceExTax,
               java.math.BigDecimal specialPriceIncTax,
               java.util.Calendar specialStartDate,
               byte specialStatus,
               byte status,
               int stockReorderLevel,
               java.lang.String storeCustom1,
               java.lang.String storeCustom2,
               java.lang.String storeCustom3,
               java.lang.String storeId,
               Tag[] tags,
               int taxClassId,
               java.lang.String taxCode,
               TierPrice[] tierPrices,
               int type,
               java.lang.String url,
               int viewedCount,
               java.math.BigDecimal weight)
Method Detail

getAddresses

public Address[] getAddresses()
Gets the addresses value for this Product.

Returns:
addresses

setAddresses

public void setAddresses(Address[] addresses)
Sets the addresses value for this Product.

Parameters:
addresses -

getBookableProd

public BookableProduct getBookableProd()
Gets the bookableProd value for this Product.

Returns:
bookableProd

setBookableProd

public void setBookableProd(BookableProduct bookableProd)
Sets the bookableProd value for this Product.

Parameters:
bookableProd -

getBundledProdQuantity

public int getBundledProdQuantity()
Gets the bundledProdQuantity value for this Product.

Returns:
bundledProdQuantity

setBundledProdQuantity

public void setBundledProdQuantity(int bundledProdQuantity)
Sets the bundledProdQuantity value for this Product.

Parameters:
bundledProdQuantity -

getCanOrderWhenNotInStock

public java.lang.Boolean getCanOrderWhenNotInStock()
Gets the canOrderWhenNotInStock value for this Product.

Returns:
canOrderWhenNotInStock

setCanOrderWhenNotInStock

public void setCanOrderWhenNotInStock(java.lang.Boolean canOrderWhenNotInStock)
Sets the canOrderWhenNotInStock value for this Product.

Parameters:
canOrderWhenNotInStock -

getCategoryId

public int getCategoryId()
Gets the categoryId value for this Product.

Returns:
categoryId

setCategoryId

public void setCategoryId(int categoryId)
Sets the categoryId value for this Product.

Parameters:
categoryId -

getComparison

public java.lang.String getComparison()
Gets the comparison value for this Product.

Returns:
comparison

setComparison

public void setComparison(java.lang.String comparison)
Sets the comparison value for this Product.

Parameters:
comparison -

getContentType

public java.lang.String getContentType()
Gets the contentType value for this Product.

Returns:
contentType

setContentType

public void setContentType(java.lang.String contentType)
Sets the contentType value for this Product.

Parameters:
contentType -

getCustom1

public java.lang.String getCustom1()
Gets the custom1 value for this Product.

Returns:
custom1

setCustom1

public void setCustom1(java.lang.String custom1)
Sets the custom1 value for this Product.

Parameters:
custom1 -

getCustom10

public java.lang.String getCustom10()
Gets the custom10 value for this Product.

Returns:
custom10

setCustom10

public void setCustom10(java.lang.String custom10)
Sets the custom10 value for this Product.

Parameters:
custom10 -

getCustom1Dec

public java.math.BigDecimal getCustom1Dec()
Gets the custom1Dec value for this Product.

Returns:
custom1Dec

setCustom1Dec

public void setCustom1Dec(java.math.BigDecimal custom1Dec)
Sets the custom1Dec value for this Product.

Parameters:
custom1Dec -

getCustom1Int

public int getCustom1Int()
Gets the custom1Int value for this Product.

Returns:
custom1Int

setCustom1Int

public void setCustom1Int(int custom1Int)
Sets the custom1Int value for this Product.

Parameters:
custom1Int -

getCustom2

public java.lang.String getCustom2()
Gets the custom2 value for this Product.

Returns:
custom2

setCustom2

public void setCustom2(java.lang.String custom2)
Sets the custom2 value for this Product.

Parameters:
custom2 -

getCustom2Dec

public java.math.BigDecimal getCustom2Dec()
Gets the custom2Dec value for this Product.

Returns:
custom2Dec

setCustom2Dec

public void setCustom2Dec(java.math.BigDecimal custom2Dec)
Sets the custom2Dec value for this Product.

Parameters:
custom2Dec -

getCustom2Int

public int getCustom2Int()
Gets the custom2Int value for this Product.

Returns:
custom2Int

setCustom2Int

public void setCustom2Int(int custom2Int)
Sets the custom2Int value for this Product.

Parameters:
custom2Int -

getCustom3

public java.lang.String getCustom3()
Gets the custom3 value for this Product.

Returns:
custom3

setCustom3

public void setCustom3(java.lang.String custom3)
Sets the custom3 value for this Product.

Parameters:
custom3 -

getCustom4

public java.lang.String getCustom4()
Gets the custom4 value for this Product.

Returns:
custom4

setCustom4

public void setCustom4(java.lang.String custom4)
Sets the custom4 value for this Product.

Parameters:
custom4 -

getCustom5

public java.lang.String getCustom5()
Gets the custom5 value for this Product.

Returns:
custom5

setCustom5

public void setCustom5(java.lang.String custom5)
Sets the custom5 value for this Product.

Parameters:
custom5 -

getCustom6

public java.lang.String getCustom6()
Gets the custom6 value for this Product.

Returns:
custom6

setCustom6

public void setCustom6(java.lang.String custom6)
Sets the custom6 value for this Product.

Parameters:
custom6 -

getCustom7

public java.lang.String getCustom7()
Gets the custom7 value for this Product.

Returns:
custom7

setCustom7

public void setCustom7(java.lang.String custom7)
Sets the custom7 value for this Product.

Parameters:
custom7 -

getCustom8

public java.lang.String getCustom8()
Gets the custom8 value for this Product.

Returns:
custom8

setCustom8

public void setCustom8(java.lang.String custom8)
Sets the custom8 value for this Product.

Parameters:
custom8 -

getCustom9

public java.lang.String getCustom9()
Gets the custom9 value for this Product.

Returns:
custom9

setCustom9

public void setCustom9(java.lang.String custom9)
Sets the custom9 value for this Product.

Parameters:
custom9 -

getCustomAttrArray

public ProdCustAttr[] getCustomAttrArray()
Gets the customAttrArray value for this Product.

Returns:
customAttrArray

setCustomAttrArray

public void setCustomAttrArray(ProdCustAttr[] customAttrArray)
Sets the customAttrArray value for this Product.

Parameters:
customAttrArray -

getCustomAttrs

public java.lang.String getCustomAttrs()
Gets the customAttrs value for this Product.

Returns:
customAttrs

setCustomAttrs

public void setCustomAttrs(java.lang.String customAttrs)
Sets the customAttrs value for this Product.

Parameters:
customAttrs -

getDateAdded

public java.util.Calendar getDateAdded()
Gets the dateAdded value for this Product.

Returns:
dateAdded

setDateAdded

public void setDateAdded(java.util.Calendar dateAdded)
Sets the dateAdded value for this Product.

Parameters:
dateAdded -

getDateAvailable

public java.util.Calendar getDateAvailable()
Gets the dateAvailable value for this Product.

Returns:
dateAvailable

setDateAvailable

public void setDateAvailable(java.util.Calendar dateAvailable)
Sets the dateAvailable value for this Product.

Parameters:
dateAvailable -

getDescription

public java.lang.String getDescription()
Gets the description value for this Product.

Returns:
description

setDescription

public void setDescription(java.lang.String description)
Sets the description value for this Product.

Parameters:
description -

getEncodedOptionValues

public java.lang.String getEncodedOptionValues()
Gets the encodedOptionValues value for this Product.

Returns:
encodedOptionValues

setEncodedOptionValues

public void setEncodedOptionValues(java.lang.String encodedOptionValues)
Sets the encodedOptionValues value for this Product.

Parameters:
encodedOptionValues -

getExpiryDate

public java.util.Calendar getExpiryDate()
Gets the expiryDate value for this Product.

Returns:
expiryDate

setExpiryDate

public void setExpiryDate(java.util.Calendar expiryDate)
Sets the expiryDate value for this Product.

Parameters:
expiryDate -

getFilePath

public java.lang.String getFilePath()
Gets the filePath value for this Product.

Returns:
filePath

setFilePath

public void setFilePath(java.lang.String filePath)
Sets the filePath value for this Product.

Parameters:
filePath -

getId

public int getId()
Gets the id value for this Product.

Returns:
id

setId

public void setId(int id)
Sets the id value for this Product.

Parameters:
id -

getImage

public java.lang.String getImage()
Gets the image value for this Product.

Returns:
image

setImage

public void setImage(java.lang.String image)
Sets the image value for this Product.

Parameters:
image -

getImage2

public java.lang.String getImage2()
Gets the image2 value for this Product.

Returns:
image2

setImage2

public void setImage2(java.lang.String image2)
Sets the image2 value for this Product.

Parameters:
image2 -

getImage3

public java.lang.String getImage3()
Gets the image3 value for this Product.

Returns:
image3

setImage3

public void setImage3(java.lang.String image3)
Sets the image3 value for this Product.

Parameters:
image3 -

getImage4

public java.lang.String getImage4()
Gets the image4 value for this Product.

Returns:
image4

setImage4

public void setImage4(java.lang.String image4)
Sets the image4 value for this Product.

Parameters:
image4 -

isIndexAttachment

public boolean isIndexAttachment()
Gets the indexAttachment value for this Product.

Returns:
indexAttachment

setIndexAttachment

public void setIndexAttachment(boolean indexAttachment)
Sets the indexAttachment value for this Product.

Parameters:
indexAttachment -

getInvisible

public byte getInvisible()
Gets the invisible value for this Product.

Returns:
invisible

setInvisible

public void setInvisible(byte invisible)
Sets the invisible value for this Product.

Parameters:
invisible -

getManufacturer

public Manufacturer getManufacturer()
Gets the manufacturer value for this Product.

Returns:
manufacturer

setManufacturer

public void setManufacturer(Manufacturer manufacturer)
Sets the manufacturer value for this Product.

Parameters:
manufacturer -

getManufacturerId

public int getManufacturerId()
Gets the manufacturerId value for this Product.

Returns:
manufacturerId

setManufacturerId

public void setManufacturerId(int manufacturerId)
Sets the manufacturerId value for this Product.

Parameters:
manufacturerId -

getManufacturerName

public java.lang.String getManufacturerName()
Gets the manufacturerName value for this Product.

Returns:
manufacturerName

setManufacturerName

public void setManufacturerName(java.lang.String manufacturerName)
Sets the manufacturerName value for this Product.

Parameters:
manufacturerName -

getMaxDownloadDays

public int getMaxDownloadDays()
Gets the maxDownloadDays value for this Product.

Returns:
maxDownloadDays

setMaxDownloadDays

public void setMaxDownloadDays(int maxDownloadDays)
Sets the maxDownloadDays value for this Product.

Parameters:
maxDownloadDays -

getMaxNumDownloads

public int getMaxNumDownloads()
Gets the maxNumDownloads value for this Product.

Returns:
maxNumDownloads

setMaxNumDownloads

public void setMaxNumDownloads(int maxNumDownloads)
Sets the maxNumDownloads value for this Product.

Parameters:
maxNumDownloads -

getMiscItems

public MiscItem[] getMiscItems()
Gets the miscItems value for this Product.

Returns:
miscItems

setMiscItems

public void setMiscItems(MiscItem[] miscItems)
Sets the miscItems value for this Product.

Parameters:
miscItems -

getModel

public java.lang.String getModel()
Gets the model value for this Product.

Returns:
model

setModel

public void setModel(java.lang.String model)
Sets the model value for this Product.

Parameters:
model -

getName

public java.lang.String getName()
Gets the name value for this Product.

Returns:
name

setName

public void setName(java.lang.String name)
Sets the name value for this Product.

Parameters:
name -

getNumberReviews

public int getNumberReviews()
Gets the numberReviews value for this Product.

Returns:
numberReviews

setNumberReviews

public void setNumberReviews(int numberReviews)
Sets the numberReviews value for this Product.

Parameters:
numberReviews -

getOpts

public Option[] getOpts()
Gets the opts value for this Product.

Returns:
opts

setOpts

public void setOpts(Option[] opts)
Sets the opts value for this Product.

Parameters:
opts -

getOrdered

public int getOrdered()
Gets the ordered value for this Product.

Returns:
ordered

setOrdered

public void setOrdered(int ordered)
Sets the ordered value for this Product.

Parameters:
ordered -

getPaymentSchedule

public PaymentSchedule getPaymentSchedule()
Gets the paymentSchedule value for this Product.

Returns:
paymentSchedule

setPaymentSchedule

public void setPaymentSchedule(PaymentSchedule paymentSchedule)
Sets the paymentSchedule value for this Product.

Parameters:
paymentSchedule -

getPaymentScheduleId

public int getPaymentScheduleId()
Gets the paymentScheduleId value for this Product.

Returns:
paymentScheduleId

setPaymentScheduleId

public void setPaymentScheduleId(int paymentScheduleId)
Sets the paymentScheduleId value for this Product.

Parameters:
paymentScheduleId -

getPrice0

public java.math.BigDecimal getPrice0()
Gets the price0 value for this Product.

Returns:
price0

setPrice0

public void setPrice0(java.math.BigDecimal price0)
Sets the price0 value for this Product.

Parameters:
price0 -

getPrice1

public java.math.BigDecimal getPrice1()
Gets the price1 value for this Product.

Returns:
price1

setPrice1

public void setPrice1(java.math.BigDecimal price1)
Sets the price1 value for this Product.

Parameters:
price1 -

getPrice2

public java.math.BigDecimal getPrice2()
Gets the price2 value for this Product.

Returns:
price2

setPrice2

public void setPrice2(java.math.BigDecimal price2)
Sets the price2 value for this Product.

Parameters:
price2 -

getPrice3

public java.math.BigDecimal getPrice3()
Gets the price3 value for this Product.

Returns:
price3

setPrice3

public void setPrice3(java.math.BigDecimal price3)
Sets the price3 value for this Product.

Parameters:
price3 -

getPriceExTax

public java.math.BigDecimal getPriceExTax()
Gets the priceExTax value for this Product.

Returns:
priceExTax

setPriceExTax

public void setPriceExTax(java.math.BigDecimal priceExTax)
Sets the priceExTax value for this Product.

Parameters:
priceExTax -

getPriceIncTax

public java.math.BigDecimal getPriceIncTax()
Gets the priceIncTax value for this Product.

Returns:
priceIncTax

setPriceIncTax

public void setPriceIncTax(java.math.BigDecimal priceIncTax)
Sets the priceIncTax value for this Product.

Parameters:
priceIncTax -

getProdRelationTypeArray

public int[] getProdRelationTypeArray()
Gets the prodRelationTypeArray value for this Product.

Returns:
prodRelationTypeArray

setProdRelationTypeArray

public void setProdRelationTypeArray(int[] prodRelationTypeArray)
Sets the prodRelationTypeArray value for this Product.

Parameters:
prodRelationTypeArray -

getProductQuantities

public ProductQuantity[] getProductQuantities()
Gets the productQuantities value for this Product.

Returns:
productQuantities

setProductQuantities

public void setProductQuantities(ProductQuantity[] productQuantities)
Sets the productQuantities value for this Product.

Parameters:
productQuantities -

getPromotionResults

public PromotionResult[] getPromotionResults()
Gets the promotionResults value for this Product.

Returns:
promotionResults

setPromotionResults

public void setPromotionResults(PromotionResult[] promotionResults)
Sets the promotionResults value for this Product.

Parameters:
promotionResults -

getQuantity

public int getQuantity()
Gets the quantity value for this Product.

Returns:
quantity

setQuantity

public void setQuantity(int quantity)
Sets the quantity value for this Product.

Parameters:
quantity -

getRating

public java.math.BigDecimal getRating()
Gets the rating value for this Product.

Returns:
rating

setRating

public void setRating(java.math.BigDecimal rating)
Sets the rating value for this Product.

Parameters:
rating -

getSku

public java.lang.String getSku()
Gets the sku value for this Product.

Returns:
sku

setSku

public void setSku(java.lang.String sku)
Sets the sku value for this Product.

Parameters:
sku -

getSnippets

public java.lang.String[] getSnippets()
Gets the snippets value for this Product.

Returns:
snippets

setSnippets

public void setSnippets(java.lang.String[] snippets)
Sets the snippets value for this Product.

Parameters:
snippets -

getSpecialExpiryDate

public java.util.Calendar getSpecialExpiryDate()
Gets the specialExpiryDate value for this Product.

Returns:
specialExpiryDate

setSpecialExpiryDate

public void setSpecialExpiryDate(java.util.Calendar specialExpiryDate)
Sets the specialExpiryDate value for this Product.

Parameters:
specialExpiryDate -

getSpecialPriceExTax

public java.math.BigDecimal getSpecialPriceExTax()
Gets the specialPriceExTax value for this Product.

Returns:
specialPriceExTax

setSpecialPriceExTax

public void setSpecialPriceExTax(java.math.BigDecimal specialPriceExTax)
Sets the specialPriceExTax value for this Product.

Parameters:
specialPriceExTax -

getSpecialPriceIncTax

public java.math.BigDecimal getSpecialPriceIncTax()
Gets the specialPriceIncTax value for this Product.

Returns:
specialPriceIncTax

setSpecialPriceIncTax

public void setSpecialPriceIncTax(java.math.BigDecimal specialPriceIncTax)
Sets the specialPriceIncTax value for this Product.

Parameters:
specialPriceIncTax -

getSpecialStartDate

public java.util.Calendar getSpecialStartDate()
Gets the specialStartDate value for this Product.

Returns:
specialStartDate

setSpecialStartDate

public void setSpecialStartDate(java.util.Calendar specialStartDate)
Sets the specialStartDate value for this Product.

Parameters:
specialStartDate -

getSpecialStatus

public byte getSpecialStatus()
Gets the specialStatus value for this Product.

Returns:
specialStatus

setSpecialStatus

public void setSpecialStatus(byte specialStatus)
Sets the specialStatus value for this Product.

Parameters:
specialStatus -

getStatus

public byte getStatus()
Gets the status value for this Product.

Returns:
status

setStatus

public void setStatus(byte status)
Sets the status value for this Product.

Parameters:
status -

getStockReorderLevel

public int getStockReorderLevel()
Gets the stockReorderLevel value for this Product.

Returns:
stockReorderLevel

setStockReorderLevel

public void setStockReorderLevel(int stockReorderLevel)
Sets the stockReorderLevel value for this Product.

Parameters:
stockReorderLevel -

getStoreCustom1

public java.lang.String getStoreCustom1()
Gets the storeCustom1 value for this Product.

Returns:
storeCustom1

setStoreCustom1

public void setStoreCustom1(java.lang.String storeCustom1)
Sets the storeCustom1 value for this Product.

Parameters:
storeCustom1 -

getStoreCustom2

public java.lang.String getStoreCustom2()
Gets the storeCustom2 value for this Product.

Returns:
storeCustom2

setStoreCustom2

public void setStoreCustom2(java.lang.String storeCustom2)
Sets the storeCustom2 value for this Product.

Parameters:
storeCustom2 -

getStoreCustom3

public java.lang.String getStoreCustom3()
Gets the storeCustom3 value for this Product.

Returns:
storeCustom3

setStoreCustom3

public void setStoreCustom3(java.lang.String storeCustom3)
Sets the storeCustom3 value for this Product.

Parameters:
storeCustom3 -

getStoreId

public java.lang.String getStoreId()
Gets the storeId value for this Product.

Returns:
storeId

setStoreId

public void setStoreId(java.lang.String storeId)
Sets the storeId value for this Product.

Parameters:
storeId -

getTags

public Tag[] getTags()
Gets the tags value for this Product.

Returns:
tags

setTags

public void setTags(Tag[] tags)
Sets the tags value for this Product.

Parameters:
tags -

getTaxClassId

public int getTaxClassId()
Gets the taxClassId value for this Product.

Returns:
taxClassId

setTaxClassId

public void setTaxClassId(int taxClassId)
Sets the taxClassId value for this Product.

Parameters:
taxClassId -

getTaxCode

public java.lang.String getTaxCode()
Gets the taxCode value for this Product.

Returns:
taxCode

setTaxCode

public void setTaxCode(java.lang.String taxCode)
Sets the taxCode value for this Product.

Parameters:
taxCode -

getTierPrices

public TierPrice[] getTierPrices()
Gets the tierPrices value for this Product.

Returns:
tierPrices

setTierPrices

public void setTierPrices(TierPrice[] tierPrices)
Sets the tierPrices value for this Product.

Parameters:
tierPrices -

getType

public int getType()
Gets the type value for this Product.

Returns:
type

setType

public void setType(int type)
Sets the type value for this Product.

Parameters:
type -

getUrl

public java.lang.String getUrl()
Gets the url value for this Product.

Returns:
url

setUrl

public void setUrl(java.lang.String url)
Sets the url value for this Product.

Parameters:
url -

getViewedCount

public int getViewedCount()
Gets the viewedCount value for this Product.

Returns:
viewedCount

setViewedCount

public void setViewedCount(int viewedCount)
Sets the viewedCount value for this Product.

Parameters:
viewedCount -

getWeight

public java.math.BigDecimal getWeight()
Gets the weight value for this Product.

Returns:
weight

setWeight

public void setWeight(java.math.BigDecimal weight)
Sets the weight value for this Product.

Parameters:
weight -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer



Copyright © 2011 DS Data Systems UK Ltd.