Class LineItem

java.lang.Object
com.onlinepayments.domain.LineItem

public class LineItem extends Object
  • Constructor Details

    • LineItem

      public LineItem()
  • Method Details

    • getAmountOfMoney

      public AmountOfMoney getAmountOfMoney()
      Object containing amount and ISO currency code attributes
    • setAmountOfMoney

      public void setAmountOfMoney(AmountOfMoney value)
      Object containing amount and ISO currency code attributes
    • withAmountOfMoney

      public LineItem withAmountOfMoney(AmountOfMoney value)
      Object containing amount and ISO currency code attributes
    • getInvoiceData

      public LineItemInvoiceData getInvoiceData()
      Object containing the line items of the invoice or shopping cart
    • setInvoiceData

      public void setInvoiceData(LineItemInvoiceData value)
      Object containing the line items of the invoice or shopping cart
    • withInvoiceData

      public LineItem withInvoiceData(LineItemInvoiceData value)
      Object containing the line items of the invoice or shopping cart
    • getOrderLineDetails

      public OrderLineDetails getOrderLineDetails()
      Object containing additional information that when supplied can have a beneficial effect on the discountrates
    • setOrderLineDetails

      public void setOrderLineDetails(OrderLineDetails value)
      Object containing additional information that when supplied can have a beneficial effect on the discountrates
    • withOrderLineDetails

      public LineItem withOrderLineDetails(OrderLineDetails value)
      Object containing additional information that when supplied can have a beneficial effect on the discountrates
    • getOtherDetails

      public OtherDetails getOtherDetails()
      Other information for specific payment methods.
    • setOtherDetails

      public void setOtherDetails(OtherDetails value)
      Other information for specific payment methods.
    • withOtherDetails

      public LineItem withOtherDetails(OtherDetails value)
      Other information for specific payment methods.