Package com.six.timapi
Class BasketItem
- java.lang.Object
-
- com.six.timapi.BasketItem
-
public class BasketItem extends Object
-
-
Constructor Summary
Constructors Constructor Description BasketItem()Create basket item.BasketItem(BasketItem copy)Create copy of basket item.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AmountgetAmount()Amount.AmountDiscountgetAmountDiscount()Discount amount or 0 if discount amount is not used.AmountgetAmountGross()Gross amount.AmountgetAmountTax()Tax amount.AmountgetAmountTotal()Total amount.LonggetAuthResult()Acquirers result code, which indicates the result of a restriction request.StringgetDiscountId()Discount ID if AmountDiscount.StringgetItemId()Identifies the item.ItemQuantitygetItemQuantity()Quantity of the product.StringgetLoyaltyId()Identifies the loyalty type.IntegergetPetrolPumpNumber()Specifies the used petrol pump number used in a sixml:Item as part of a sixml:Basket.StringgetProdDescription()ProdDescription.AmountgetUnitAmountDiscount()Unit amount discount.AmountgetUnitAmountGross()Unit amount gross.voidsetAmount(Amount amount)Set amount.voidsetAmountDiscount(AmountDiscount amountDiscount)Set discount amount or 0 if discount amount is not used.voidsetAmountGross(Amount amountGross)Set gross amount.voidsetAmountTax(Amount amountTax)Set tax amount.voidsetAmountTotal(Amount amountTotal)Set total amount.voidsetAuthResult(Long authResult)Set acquirers result code, which indicates the result of a restriction request.voidsetItemId(String itemId)Set identifies the item.voidsetItemQuantity(ItemQuantity itemQuantity)Set quantity of the product.voidsetLoyaltyId(String loyaltyId)Set identifies the loyalty type.voidsetPetrolPumpNumber(Integer petrolPumpNumber)Specifies the used petrol pump number used in a sixml:Item as part of a sixml:Basket.voidsetProdDescription(String prodDescription)Set ProdDescription.voidsetUnitAmountDiscount(Amount unitAmountDiscount)Set unit amount discount.voidsetUnitAmountGross(Amount unitAmountGross)Unit amount gross.StringtoString()String representation for debugging purpose.
-
-
-
Constructor Detail
-
BasketItem
public BasketItem()
Create basket item.
-
BasketItem
public BasketItem(BasketItem copy)
Create copy of basket item.
-
-
Method Detail
-
getAuthResult
public Long getAuthResult()
Acquirers result code, which indicates the result of a restriction request.
-
setAuthResult
public void setAuthResult(Long authResult)
Set acquirers result code, which indicates the result of a restriction request.
-
getItemId
public String getItemId()
Identifies the item.
-
setItemId
public void setItemId(String itemId)
Set identifies the item.
-
getLoyaltyId
public String getLoyaltyId()
Identifies the loyalty type.
-
setLoyaltyId
public void setLoyaltyId(String loyaltyId)
Set identifies the loyalty type.
-
getAmount
public Amount getAmount()
Amount.
-
setAmount
public void setAmount(Amount amount)
Set amount.
-
getAmountTotal
public Amount getAmountTotal()
Total amount.
-
setAmountTotal
public void setAmountTotal(Amount amountTotal)
Set total amount.
-
getAmountDiscount
public AmountDiscount getAmountDiscount()
Discount amount or 0 if discount amount is not used.
-
setAmountDiscount
public void setAmountDiscount(AmountDiscount amountDiscount)
Set discount amount or 0 if discount amount is not used.
-
getAmountTax
public Amount getAmountTax()
Tax amount.
-
setAmountTax
public void setAmountTax(Amount amountTax)
Set tax amount.
-
getAmountGross
public Amount getAmountGross()
Gross amount.
-
setAmountGross
public void setAmountGross(Amount amountGross)
Set gross amount.
-
getUnitAmountDiscount
public Amount getUnitAmountDiscount()
Unit amount discount.
-
setUnitAmountDiscount
public void setUnitAmountDiscount(Amount unitAmountDiscount)
Set unit amount discount.
-
getUnitAmountGross
public Amount getUnitAmountGross()
Unit amount gross.
-
setUnitAmountGross
public void setUnitAmountGross(Amount unitAmountGross)
Unit amount gross.
-
getItemQuantity
public ItemQuantity getItemQuantity()
Quantity of the product.
-
setItemQuantity
public void setItemQuantity(ItemQuantity itemQuantity)
Set quantity of the product.
-
getProdDescription
public String getProdDescription()
ProdDescription.
-
setProdDescription
public void setProdDescription(String prodDescription)
Set ProdDescription.
-
getDiscountId
public String getDiscountId()
Discount ID if AmountDiscount. Returns null if amount discount is null.
-
getPetrolPumpNumber
public Integer getPetrolPumpNumber()
Specifies the used petrol pump number used in a sixml:Item as part of a sixml:Basket.
-
setPetrolPumpNumber
public void setPetrolPumpNumber(Integer petrolPumpNumber)
Specifies the used petrol pump number used in a sixml:Item as part of a sixml:Basket.
-
-