public class Item extends PayPalModel
| Constructor and Description |
|---|
Item()
Default Constructor
|
Item(java.lang.String name,
java.lang.String quantity,
java.lang.String price,
java.lang.String currency)
Parameterized Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getCategory()
Category type of the item.
|
java.lang.String |
getCurrency()
3-letter [currency code](https://developer.paypal.com/docs/integration/direct/rest_api_payment_country_currency_support/).
|
java.lang.String |
getDescription()
Description of the item.
|
Measurement |
getHeight()
Height of the item.
|
Measurement |
getLength()
Length of the item.
|
java.lang.String |
getName()
Item name.
|
java.util.List<NameValuePair> |
getPostbackData()
Set of optional data used for PayPal post-transaction notifications.
|
java.lang.String |
getPrice()
Item cost.
|
java.lang.String |
getQuantity()
Number of a particular item.
|
java.lang.String |
getSku()
Stock keeping unit corresponding (SKU) to item.
|
java.util.List<NameValuePair> |
getSupplementaryData()
Set of optional data used for PayPal risk determination.
|
java.lang.String |
getTax()
Tax of the item.
|
java.lang.String |
getUrl()
URL linking to item information.
|
Measurement |
getWeight()
Weight of the item.
|
Measurement |
getWidth()
Width of the item.
|
int |
hashCode() |
Item |
setCategory(java.lang.String category)
Category type of the item.
|
Item |
setCurrency(java.lang.String currency)
3-letter [currency code](https://developer.paypal.com/docs/integration/direct/rest_api_payment_country_currency_support/).
|
Item |
setDescription(java.lang.String description)
Description of the item.
|
Item |
setHeight(Measurement height)
Height of the item.
|
Item |
setLength(Measurement length)
Length of the item.
|
Item |
setName(java.lang.String name)
Item name.
|
Item |
setPostbackData(java.util.List<NameValuePair> postbackData)
Set of optional data used for PayPal post-transaction notifications.
|
Item |
setPrice(java.lang.String price)
Item cost.
|
Item |
setQuantity(java.lang.String quantity)
Number of a particular item.
|
Item |
setSku(java.lang.String sku)
Stock keeping unit corresponding (SKU) to item.
|
Item |
setSupplementaryData(java.util.List<NameValuePair> supplementaryData)
Set of optional data used for PayPal risk determination.
|
Item |
setTax(java.lang.String tax)
Tax of the item.
|
Item |
setUrl(java.lang.String url)
URL linking to item information.
|
Item |
setWeight(Measurement weight)
Weight of the item.
|
Item |
setWidth(Measurement width)
Width of the item.
|
toJSON, toStringpublic Item()
public Item(java.lang.String name,
java.lang.String quantity,
java.lang.String price,
java.lang.String currency)
public java.lang.String getSku()
public java.lang.String getName()
public java.lang.String getDescription()
public java.lang.String getQuantity()
public java.lang.String getPrice()
public java.lang.String getCurrency()
public java.lang.String getTax()
public java.lang.String getUrl()
public java.lang.String getCategory()
public Measurement getWeight()
public Measurement getLength()
public Measurement getHeight()
public Measurement getWidth()
public java.util.List<NameValuePair> getSupplementaryData()
public java.util.List<NameValuePair> getPostbackData()
public Item setSku(java.lang.String sku)
public Item setName(java.lang.String name)
public Item setDescription(java.lang.String description)
public Item setQuantity(java.lang.String quantity)
public Item setPrice(java.lang.String price)
public Item setCurrency(java.lang.String currency)
public Item setTax(java.lang.String tax)
public Item setUrl(java.lang.String url)
public Item setCategory(java.lang.String category)
public Item setWeight(Measurement weight)
public Item setLength(Measurement length)
public Item setHeight(Measurement height)
public Item setWidth(Measurement width)
public Item setSupplementaryData(java.util.List<NameValuePair> supplementaryData)
public Item setPostbackData(java.util.List<NameValuePair> postbackData)
public boolean equals(java.lang.Object o)
equals in class PayPalModelprotected boolean canEqual(java.lang.Object other)
canEqual in class PayPalModelpublic int hashCode()
hashCode in class PayPalModel