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 Amount
getAmount()
Amount.AmountDiscount
getAmountDiscount()
Discount amount or 0 if discount amount is not used.Amount
getAmountGross()
Gross amount.Amount
getAmountTax()
Tax amount.Amount
getAmountTotal()
Total amount.Long
getAuthResult()
Acquirers result code, which indicates the result of a restriction request.String
getDiscountId()
Discount ID if AmountDiscount.String
getItemId()
Identifies the item.ItemQuantity
getItemQuantity()
Quantity of the product.String
getLoyaltyId()
Identifies the loyalty type.Integer
getPetrolPumpNumber()
Specifies the used petrol pump number used in a sixml:Item as part of a sixml:Basket.String
getProdDescription()
ProdDescription.Amount
getUnitAmountDiscount()
Unit amount discount.Amount
getUnitAmountGross()
Unit amount gross.void
setAmount(Amount amount)
Set amount.void
setAmountDiscount(AmountDiscount amountDiscount)
Set discount amount or 0 if discount amount is not used.void
setAmountGross(Amount amountGross)
Set gross amount.void
setAmountTax(Amount amountTax)
Set tax amount.void
setAmountTotal(Amount amountTotal)
Set total amount.void
setAuthResult(Long authResult)
Set acquirers result code, which indicates the result of a restriction request.void
setItemId(String itemId)
Set identifies the item.void
setItemQuantity(ItemQuantity itemQuantity)
Set quantity of the product.void
setLoyaltyId(String loyaltyId)
Set identifies the loyalty type.void
setPetrolPumpNumber(Integer petrolPumpNumber)
Specifies the used petrol pump number used in a sixml:Item as part of a sixml:Basket.void
setProdDescription(String prodDescription)
Set ProdDescription.void
setUnitAmountDiscount(Amount unitAmountDiscount)
Set unit amount discount.void
setUnitAmountGross(Amount unitAmountGross)
Unit amount gross.String
toString()
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.
-
-