com.walmart.openapi.responses
Class Item

java.lang.Object
  extended by com.walmart.openapi.responses.Item
All Implemented Interfaces:
java.io.Serializable

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

Class that holds the item json. The comment for each field corresponds to the name in the data feed.

See Also:
Serialized Form

Nested Class Summary
static class Item.Attributes
           
static class Item.BestMarketPlacePrice
           
 
Constructor Summary
Item()
           
 
Method Summary
 java.lang.String getAge()
           
 Item.Attributes getAttributes()
           
 java.lang.Boolean getAvailableOnline()
           
 Item.BestMarketPlacePrice getBestMarketplacePrice()
           
 java.lang.String getBrandName()
           
 java.lang.Boolean getBundle()
           
 java.lang.String getCategoryNode()
           
 java.lang.String getCategoryPath()
           
 java.lang.Boolean getClearance()
           
 java.lang.String getColor()
           
 java.lang.String getCustomerRating()
           
 java.lang.String getCustomerRatingImage()
           
 java.lang.Long getDealEndTime()
           
 java.lang.Long getDealStartTime()
           
 java.lang.Boolean getFreeShipping()
           
 java.lang.Boolean getFreeShipToStore()
           
 java.lang.Boolean getFreight()
           
 java.lang.String getGender()
           
 java.lang.String getIsbn()
           
 int getItemId()
           
 java.lang.String getLargeImage()
           
 java.lang.String getLongDescription()
           
 java.lang.Boolean getMarketplace()
           
 java.lang.String getMediumImage()
           
 java.lang.String getModelNumber()
           
 java.lang.Double getMsrp()
           
 java.lang.String getName()
           
 java.lang.Boolean getNinetySevenCentShipping()
           
 java.lang.Integer getNumReviews()
           
 java.lang.Double getOvernightShippingRate()
           
 java.lang.Integer getParentItemId()
           
 java.lang.Boolean getPreOrder()
           
 java.lang.String getPreOrderShipsOn()
           
 java.lang.String getProductTrackingUrl()
           
 java.lang.String getProductUrl()
           
 java.lang.Double getSalePrice()
           
 java.lang.String getSellerInfo()
           
 java.util.List<java.lang.String> getShelves()
           
 java.lang.Boolean getShipToStore()
           
 java.lang.String getShortDescription()
           
 java.lang.String getSize()
           
 java.lang.Double getStandardShipRate()
           
 java.lang.String getStock()
           
 java.lang.String getThumbnailImage()
           
 java.lang.Double getTwoThreeDayShippingRate()
           
 java.lang.String getUpc()
           
 java.util.List<java.lang.Integer> getVariants()
           
 java.lang.Boolean isRollBack()
           
 java.lang.Boolean isSpecialBuy()
           
 void setAge(java.lang.String age)
           
 void setAttributes(Item.Attributes attributes)
           
 void setAvailableOnline(java.lang.Boolean availableOnline)
           
 void setBestMarketplacePrice(Item.BestMarketPlacePrice bestMarketplacePrice)
           
 void setBrandName(java.lang.String brandName)
           
 void setBundle(java.lang.Boolean bundle)
           
 void setCategoryNode(java.lang.String categoryNode)
           
 void setCategoryPath(java.lang.String categoryPath)
           
 void setClearance(java.lang.Boolean clearance)
           
 void setColor(java.lang.String color)
           
 void setCustomerRating(java.lang.String ratings)
           
 void setCustomerRatingImage(java.lang.String ratingsImage)
           
 void setDealEndTime(java.lang.Long dealEndTime)
           
 void setDealStartTime(java.lang.Long dealStartTime)
           
 void setFreeShipping(java.lang.Boolean freeShipping)
           
 void setFreeShipToStore(java.lang.Boolean freeShipToStore)
           
 void setFreight(java.lang.Boolean freight)
           
 void setGender(java.lang.String gender)
           
 void setIsbn(java.lang.String isbn)
           
 void setItemId(int itemId)
           
 void setLargeImage(java.lang.String largeImage)
           
 void setLongDescription(java.lang.String longDescription)
           
 void setMarketplace(java.lang.Boolean marketplace)
           
 void setMediumImage(java.lang.String mediumImage)
           
 void setModelNumber(java.lang.String modelNumber)
           
 void setMsrp(java.lang.Double msrp)
           
 void setName(java.lang.String name)
           
 void setNinetySevenCentShipping(java.lang.Boolean ninetySevenCentShipping)
           
 void setNumReviews(java.lang.Integer numReviews)
           
 void setOvernightShippingRate(java.lang.Double overnightShippingRate)
           
 void setParentItemId(java.lang.Integer parentItemId)
           
 void setPreOrder(java.lang.Boolean preOrder)
           
 void setPreOrderShipsOn(java.lang.String preOrderShipsOn)
           
 void setProductTrackingUrl(java.lang.String productTrackingUrl)
           
 void setProductUrl(java.lang.String productUrl)
           
 void setRollBack(java.lang.Boolean rollBack)
           
 void setSalePrice(java.lang.Double salePrice)
           
 void setSellerInfo(java.lang.String sellerInfo)
           
 void setShelves(java.util.List<java.lang.String> shelves)
           
 void setShipToStore(java.lang.Boolean shipToStore)
           
 void setShortDescription(java.lang.String shortDescription)
           
 void setSize(java.lang.String size)
           
 void setSpecialBuy(java.lang.Boolean specialBuy)
           
 void setStandardShipRate(java.lang.Double standardShipRate)
           
 void setStock(java.lang.String stock)
           
 void setThumbnailImage(java.lang.String thumbnailImage)
           
 void setTwoThreeDayShippingRate(java.lang.Double twoThreeDayShippingRate)
           
 void setUpc(java.lang.String upc)
           
 void setVariants(java.util.List<java.lang.Integer> variants)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Item

public Item()
Method Detail

getItemId

public int getItemId()

setItemId

public void setItemId(int itemId)

getParentItemId

public java.lang.Integer getParentItemId()

setParentItemId

public void setParentItemId(java.lang.Integer parentItemId)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getMsrp

public java.lang.Double getMsrp()

setMsrp

public void setMsrp(java.lang.Double msrp)

getSalePrice

public java.lang.Double getSalePrice()

setSalePrice

public void setSalePrice(java.lang.Double salePrice)

getUpc

public java.lang.String getUpc()

setUpc

public void setUpc(java.lang.String upc)

getCategoryPath

public java.lang.String getCategoryPath()

setCategoryPath

public void setCategoryPath(java.lang.String categoryPath)

getAvailableOnline

public java.lang.Boolean getAvailableOnline()

setAvailableOnline

public void setAvailableOnline(java.lang.Boolean availableOnline)

getShortDescription

public java.lang.String getShortDescription()

setShortDescription

public void setShortDescription(java.lang.String shortDescription)

getLongDescription

public java.lang.String getLongDescription()

setLongDescription

public void setLongDescription(java.lang.String longDescription)

getBrandName

public java.lang.String getBrandName()

setBrandName

public void setBrandName(java.lang.String brandName)

getThumbnailImage

public java.lang.String getThumbnailImage()

setThumbnailImage

public void setThumbnailImage(java.lang.String thumbnailImage)

getMediumImage

public java.lang.String getMediumImage()

setMediumImage

public void setMediumImage(java.lang.String mediumImage)

getLargeImage

public java.lang.String getLargeImage()

setLargeImage

public void setLargeImage(java.lang.String largeImage)

getProductTrackingUrl

public java.lang.String getProductTrackingUrl()

setProductTrackingUrl

public void setProductTrackingUrl(java.lang.String productTrackingUrl)

getFreeShipping

public java.lang.Boolean getFreeShipping()

setFreeShipping

public void setFreeShipping(java.lang.Boolean freeShipping)

getNinetySevenCentShipping

public java.lang.Boolean getNinetySevenCentShipping()

setNinetySevenCentShipping

public void setNinetySevenCentShipping(java.lang.Boolean ninetySevenCentShipping)

getStandardShipRate

public java.lang.Double getStandardShipRate()

setStandardShipRate

public void setStandardShipRate(java.lang.Double standardShipRate)

getTwoThreeDayShippingRate

public java.lang.Double getTwoThreeDayShippingRate()

setTwoThreeDayShippingRate

public void setTwoThreeDayShippingRate(java.lang.Double twoThreeDayShippingRate)

getOvernightShippingRate

public java.lang.Double getOvernightShippingRate()

setOvernightShippingRate

public void setOvernightShippingRate(java.lang.Double overnightShippingRate)

getSize

public java.lang.String getSize()

setSize

public void setSize(java.lang.String size)

getColor

public java.lang.String getColor()

setColor

public void setColor(java.lang.String color)

getMarketplace

public java.lang.Boolean getMarketplace()

setMarketplace

public void setMarketplace(java.lang.Boolean marketplace)

getShipToStore

public java.lang.Boolean getShipToStore()

setShipToStore

public void setShipToStore(java.lang.Boolean shipToStore)

getFreeShipToStore

public java.lang.Boolean getFreeShipToStore()

setFreeShipToStore

public void setFreeShipToStore(java.lang.Boolean freeShipToStore)

getModelNumber

public java.lang.String getModelNumber()

setModelNumber

public void setModelNumber(java.lang.String modelNumber)

getSellerInfo

public java.lang.String getSellerInfo()

setSellerInfo

public void setSellerInfo(java.lang.String sellerInfo)

getProductUrl

public java.lang.String getProductUrl()

setProductUrl

public void setProductUrl(java.lang.String productUrl)

getVariants

public java.util.List<java.lang.Integer> getVariants()

setVariants

public void setVariants(java.util.List<java.lang.Integer> variants)

getShelves

public java.util.List<java.lang.String> getShelves()

setShelves

public void setShelves(java.util.List<java.lang.String> shelves)

getCustomerRating

public java.lang.String getCustomerRating()

setCustomerRating

public void setCustomerRating(java.lang.String ratings)

getCustomerRatingImage

public java.lang.String getCustomerRatingImage()

setCustomerRatingImage

public void setCustomerRatingImage(java.lang.String ratingsImage)

getNumReviews

public java.lang.Integer getNumReviews()

setNumReviews

public void setNumReviews(java.lang.Integer numReviews)

getBestMarketplacePrice

public Item.BestMarketPlacePrice getBestMarketplacePrice()

setBestMarketplacePrice

public void setBestMarketplacePrice(Item.BestMarketPlacePrice bestMarketplacePrice)

getCategoryNode

public java.lang.String getCategoryNode()

setCategoryNode

public void setCategoryNode(java.lang.String categoryNode)

isRollBack

public java.lang.Boolean isRollBack()

setRollBack

public void setRollBack(java.lang.Boolean rollBack)

isSpecialBuy

public java.lang.Boolean isSpecialBuy()

setSpecialBuy

public void setSpecialBuy(java.lang.Boolean specialBuy)

getIsbn

public java.lang.String getIsbn()

setIsbn

public void setIsbn(java.lang.String isbn)

getBundle

public java.lang.Boolean getBundle()

setBundle

public void setBundle(java.lang.Boolean bundle)

getClearance

public java.lang.Boolean getClearance()

setClearance

public void setClearance(java.lang.Boolean clearance)

getPreOrder

public java.lang.Boolean getPreOrder()

setPreOrder

public void setPreOrder(java.lang.Boolean preOrder)

getPreOrderShipsOn

public java.lang.String getPreOrderShipsOn()

setPreOrderShipsOn

public void setPreOrderShipsOn(java.lang.String preOrderShipsOn)

getStock

public java.lang.String getStock()

setStock

public void setStock(java.lang.String stock)

getFreight

public java.lang.Boolean getFreight()

setFreight

public void setFreight(java.lang.Boolean freight)

getDealEndTime

public java.lang.Long getDealEndTime()

setDealEndTime

public void setDealEndTime(java.lang.Long dealEndTime)

getDealStartTime

public java.lang.Long getDealStartTime()

setDealStartTime

public void setDealStartTime(java.lang.Long dealStartTime)

getAttributes

public Item.Attributes getAttributes()

setAttributes

public void setAttributes(Item.Attributes attributes)

getGender

public java.lang.String getGender()

setGender

public void setGender(java.lang.String gender)

getAge

public java.lang.String getAge()

setAge

public void setAge(java.lang.String age)