Package com.adyen.model.payment
Class AdditionalDataOpenInvoice
- java.lang.Object
-
- com.adyen.model.payment.AdditionalDataOpenInvoice
-
public class AdditionalDataOpenInvoice extends Object
AdditionalDataOpenInvoice
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AdditionalDataOpenInvoice()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Return true if this AdditionalDataOpenInvoice object is equal to o.static AdditionalDataOpenInvoicefromJson(String jsonString)Create an instance of AdditionalDataOpenInvoice given an JSON stringStringgetOpeninvoicedataLineItemNrCurrencyCode()The three-character ISO currency code.StringgetOpeninvoicedataLineItemNrDescription()A text description of the product the invoice line refers to.StringgetOpeninvoicedataLineItemNrItemAmount()The price for one item in the invoice line, represented in minor units.StringgetOpeninvoicedataLineItemNrItemId()A unique id for this item.StringgetOpeninvoicedataLineItemNrItemVatAmount()The VAT due for one item in the invoice line, represented in minor units.StringgetOpeninvoicedataLineItemNrItemVatPercentage()The VAT percentage for one item in the invoice line, represented in minor units.StringgetOpeninvoicedataLineItemNrNumberOfItems()The number of units purchased of a specific product.StringgetOpeninvoicedataLineItemNrReturnShippingCompany()Name of the shipping company handling the the return shipment.StringgetOpeninvoicedataLineItemNrReturnTrackingNumber()The tracking number for the return of the shipment.StringgetOpeninvoicedataLineItemNrReturnTrackingUri()URI where the customer can track the return of their shipment.StringgetOpeninvoicedataLineItemNrShippingCompany()Name of the shipping company handling the delivery.StringgetOpeninvoicedataLineItemNrShippingMethod()Shipping method.StringgetOpeninvoicedataLineItemNrTrackingNumber()The tracking number for the shipment.StringgetOpeninvoicedataLineItemNrTrackingUri()URI where the customer can track their shipment.StringgetOpeninvoicedataMerchantData()Holds different merchant data points like product, purchase, customer, and so on.StringgetOpeninvoicedataNumberOfLines()The number of invoice lines included in `openinvoicedata`.StringgetOpeninvoicedataRecipientFirstName()First name of the recipient.StringgetOpeninvoicedataRecipientLastName()Last name of the recipient.inthashCode()AdditionalDataOpenInvoiceopeninvoicedataLineItemNrCurrencyCode(String openinvoicedataLineItemNrCurrencyCode)The three-character ISO currency code.AdditionalDataOpenInvoiceopeninvoicedataLineItemNrDescription(String openinvoicedataLineItemNrDescription)A text description of the product the invoice line refers to.AdditionalDataOpenInvoiceopeninvoicedataLineItemNrItemAmount(String openinvoicedataLineItemNrItemAmount)The price for one item in the invoice line, represented in minor units.AdditionalDataOpenInvoiceopeninvoicedataLineItemNrItemId(String openinvoicedataLineItemNrItemId)A unique id for this item.AdditionalDataOpenInvoiceopeninvoicedataLineItemNrItemVatAmount(String openinvoicedataLineItemNrItemVatAmount)The VAT due for one item in the invoice line, represented in minor units.AdditionalDataOpenInvoiceopeninvoicedataLineItemNrItemVatPercentage(String openinvoicedataLineItemNrItemVatPercentage)The VAT percentage for one item in the invoice line, represented in minor units.AdditionalDataOpenInvoiceopeninvoicedataLineItemNrNumberOfItems(String openinvoicedataLineItemNrNumberOfItems)The number of units purchased of a specific product.AdditionalDataOpenInvoiceopeninvoicedataLineItemNrReturnShippingCompany(String openinvoicedataLineItemNrReturnShippingCompany)Name of the shipping company handling the the return shipment.AdditionalDataOpenInvoiceopeninvoicedataLineItemNrReturnTrackingNumber(String openinvoicedataLineItemNrReturnTrackingNumber)The tracking number for the return of the shipment.AdditionalDataOpenInvoiceopeninvoicedataLineItemNrReturnTrackingUri(String openinvoicedataLineItemNrReturnTrackingUri)URI where the customer can track the return of their shipment.AdditionalDataOpenInvoiceopeninvoicedataLineItemNrShippingCompany(String openinvoicedataLineItemNrShippingCompany)Name of the shipping company handling the delivery.AdditionalDataOpenInvoiceopeninvoicedataLineItemNrShippingMethod(String openinvoicedataLineItemNrShippingMethod)Shipping method.AdditionalDataOpenInvoiceopeninvoicedataLineItemNrTrackingNumber(String openinvoicedataLineItemNrTrackingNumber)The tracking number for the shipment.AdditionalDataOpenInvoiceopeninvoicedataLineItemNrTrackingUri(String openinvoicedataLineItemNrTrackingUri)URI where the customer can track their shipment.AdditionalDataOpenInvoiceopeninvoicedataMerchantData(String openinvoicedataMerchantData)Holds different merchant data points like product, purchase, customer, and so on.AdditionalDataOpenInvoiceopeninvoicedataNumberOfLines(String openinvoicedataNumberOfLines)The number of invoice lines included in `openinvoicedata`.AdditionalDataOpenInvoiceopeninvoicedataRecipientFirstName(String openinvoicedataRecipientFirstName)First name of the recipient.AdditionalDataOpenInvoiceopeninvoicedataRecipientLastName(String openinvoicedataRecipientLastName)Last name of the recipient.voidsetOpeninvoicedataLineItemNrCurrencyCode(String openinvoicedataLineItemNrCurrencyCode)The three-character ISO currency code.voidsetOpeninvoicedataLineItemNrDescription(String openinvoicedataLineItemNrDescription)A text description of the product the invoice line refers to.voidsetOpeninvoicedataLineItemNrItemAmount(String openinvoicedataLineItemNrItemAmount)The price for one item in the invoice line, represented in minor units.voidsetOpeninvoicedataLineItemNrItemId(String openinvoicedataLineItemNrItemId)A unique id for this item.voidsetOpeninvoicedataLineItemNrItemVatAmount(String openinvoicedataLineItemNrItemVatAmount)The VAT due for one item in the invoice line, represented in minor units.voidsetOpeninvoicedataLineItemNrItemVatPercentage(String openinvoicedataLineItemNrItemVatPercentage)The VAT percentage for one item in the invoice line, represented in minor units.voidsetOpeninvoicedataLineItemNrNumberOfItems(String openinvoicedataLineItemNrNumberOfItems)The number of units purchased of a specific product.voidsetOpeninvoicedataLineItemNrReturnShippingCompany(String openinvoicedataLineItemNrReturnShippingCompany)Name of the shipping company handling the the return shipment.voidsetOpeninvoicedataLineItemNrReturnTrackingNumber(String openinvoicedataLineItemNrReturnTrackingNumber)The tracking number for the return of the shipment.voidsetOpeninvoicedataLineItemNrReturnTrackingUri(String openinvoicedataLineItemNrReturnTrackingUri)URI where the customer can track the return of their shipment.voidsetOpeninvoicedataLineItemNrShippingCompany(String openinvoicedataLineItemNrShippingCompany)Name of the shipping company handling the delivery.voidsetOpeninvoicedataLineItemNrShippingMethod(String openinvoicedataLineItemNrShippingMethod)Shipping method.voidsetOpeninvoicedataLineItemNrTrackingNumber(String openinvoicedataLineItemNrTrackingNumber)The tracking number for the shipment.voidsetOpeninvoicedataLineItemNrTrackingUri(String openinvoicedataLineItemNrTrackingUri)URI where the customer can track their shipment.voidsetOpeninvoicedataMerchantData(String openinvoicedataMerchantData)Holds different merchant data points like product, purchase, customer, and so on.voidsetOpeninvoicedataNumberOfLines(String openinvoicedataNumberOfLines)The number of invoice lines included in `openinvoicedata`.voidsetOpeninvoicedataRecipientFirstName(String openinvoicedataRecipientFirstName)First name of the recipient.voidsetOpeninvoicedataRecipientLastName(String openinvoicedataRecipientLastName)Last name of the recipient.StringtoJson()Convert an instance of AdditionalDataOpenInvoice to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_OPENINVOICEDATA_MERCHANT_DATA
public static final String JSON_PROPERTY_OPENINVOICEDATA_MERCHANT_DATA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_NUMBER_OF_LINES
public static final String JSON_PROPERTY_OPENINVOICEDATA_NUMBER_OF_LINES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_RECIPIENT_FIRST_NAME
public static final String JSON_PROPERTY_OPENINVOICEDATA_RECIPIENT_FIRST_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_RECIPIENT_LAST_NAME
public static final String JSON_PROPERTY_OPENINVOICEDATA_RECIPIENT_LAST_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_CURRENCY_CODE
public static final String JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_CURRENCY_CODE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_DESCRIPTION
public static final String JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_DESCRIPTION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_ITEM_AMOUNT
public static final String JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_ITEM_AMOUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_ITEM_ID
public static final String JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_ITEM_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_ITEM_VAT_AMOUNT
public static final String JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_ITEM_VAT_AMOUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_ITEM_VAT_PERCENTAGE
public static final String JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_ITEM_VAT_PERCENTAGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_NUMBER_OF_ITEMS
public static final String JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_NUMBER_OF_ITEMS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_RETURN_SHIPPING_COMPANY
public static final String JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_RETURN_SHIPPING_COMPANY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_RETURN_TRACKING_NUMBER
public static final String JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_RETURN_TRACKING_NUMBER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_RETURN_TRACKING_URI
public static final String JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_RETURN_TRACKING_URI
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_SHIPPING_COMPANY
public static final String JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_SHIPPING_COMPANY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_SHIPPING_METHOD
public static final String JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_SHIPPING_METHOD
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_TRACKING_NUMBER
public static final String JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_TRACKING_NUMBER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_TRACKING_URI
public static final String JSON_PROPERTY_OPENINVOICEDATA_LINE_ITEM_NR_TRACKING_URI
- See Also:
- Constant Field Values
-
-
Method Detail
-
openinvoicedataMerchantData
public AdditionalDataOpenInvoice openinvoicedataMerchantData(String openinvoicedataMerchantData)
Holds different merchant data points like product, purchase, customer, and so on. It takes data in a Base64 encoded string. The `merchantData` parameter needs to be added to the `openinvoicedata` signature at the end. Since the field is optional, if it's not included it does not impact computing the merchant signature. Applies only to Klarna. You can contact Klarna for the format and structure of the string.- Parameters:
openinvoicedataMerchantData-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataMerchantData
public String getOpeninvoicedataMerchantData()
Holds different merchant data points like product, purchase, customer, and so on. It takes data in a Base64 encoded string. The `merchantData` parameter needs to be added to the `openinvoicedata` signature at the end. Since the field is optional, if it's not included it does not impact computing the merchant signature. Applies only to Klarna. You can contact Klarna for the format and structure of the string.- Returns:
- openinvoicedataMerchantData
-
setOpeninvoicedataMerchantData
public void setOpeninvoicedataMerchantData(String openinvoicedataMerchantData)
Holds different merchant data points like product, purchase, customer, and so on. It takes data in a Base64 encoded string. The `merchantData` parameter needs to be added to the `openinvoicedata` signature at the end. Since the field is optional, if it's not included it does not impact computing the merchant signature. Applies only to Klarna. You can contact Klarna for the format and structure of the string.- Parameters:
openinvoicedataMerchantData-
-
openinvoicedataNumberOfLines
public AdditionalDataOpenInvoice openinvoicedataNumberOfLines(String openinvoicedataNumberOfLines)
The number of invoice lines included in `openinvoicedata`. There needs to be at least one line, so `numberOfLines` needs to be at least 1.- Parameters:
openinvoicedataNumberOfLines-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataNumberOfLines
public String getOpeninvoicedataNumberOfLines()
The number of invoice lines included in `openinvoicedata`. There needs to be at least one line, so `numberOfLines` needs to be at least 1.- Returns:
- openinvoicedataNumberOfLines
-
setOpeninvoicedataNumberOfLines
public void setOpeninvoicedataNumberOfLines(String openinvoicedataNumberOfLines)
The number of invoice lines included in `openinvoicedata`. There needs to be at least one line, so `numberOfLines` needs to be at least 1.- Parameters:
openinvoicedataNumberOfLines-
-
openinvoicedataRecipientFirstName
public AdditionalDataOpenInvoice openinvoicedataRecipientFirstName(String openinvoicedataRecipientFirstName)
First name of the recipient. If the delivery address and the billing address are different, specify the `recipientFirstName` and `recipientLastName` to share the delivery address with Klarna. Otherwise, only the billing address is shared with Klarna.- Parameters:
openinvoicedataRecipientFirstName-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataRecipientFirstName
public String getOpeninvoicedataRecipientFirstName()
First name of the recipient. If the delivery address and the billing address are different, specify the `recipientFirstName` and `recipientLastName` to share the delivery address with Klarna. Otherwise, only the billing address is shared with Klarna.- Returns:
- openinvoicedataRecipientFirstName
-
setOpeninvoicedataRecipientFirstName
public void setOpeninvoicedataRecipientFirstName(String openinvoicedataRecipientFirstName)
First name of the recipient. If the delivery address and the billing address are different, specify the `recipientFirstName` and `recipientLastName` to share the delivery address with Klarna. Otherwise, only the billing address is shared with Klarna.- Parameters:
openinvoicedataRecipientFirstName-
-
openinvoicedataRecipientLastName
public AdditionalDataOpenInvoice openinvoicedataRecipientLastName(String openinvoicedataRecipientLastName)
Last name of the recipient. If the delivery address and the billing address are different, specify the `recipientFirstName` and `recipientLastName` to share the delivery address with Klarna. Otherwise, only the billing address is shared with Klarna.- Parameters:
openinvoicedataRecipientLastName-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataRecipientLastName
public String getOpeninvoicedataRecipientLastName()
Last name of the recipient. If the delivery address and the billing address are different, specify the `recipientFirstName` and `recipientLastName` to share the delivery address with Klarna. Otherwise, only the billing address is shared with Klarna.- Returns:
- openinvoicedataRecipientLastName
-
setOpeninvoicedataRecipientLastName
public void setOpeninvoicedataRecipientLastName(String openinvoicedataRecipientLastName)
Last name of the recipient. If the delivery address and the billing address are different, specify the `recipientFirstName` and `recipientLastName` to share the delivery address with Klarna. Otherwise, only the billing address is shared with Klarna.- Parameters:
openinvoicedataRecipientLastName-
-
openinvoicedataLineItemNrCurrencyCode
public AdditionalDataOpenInvoice openinvoicedataLineItemNrCurrencyCode(String openinvoicedataLineItemNrCurrencyCode)
The three-character ISO currency code.- Parameters:
openinvoicedataLineItemNrCurrencyCode-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataLineItemNrCurrencyCode
public String getOpeninvoicedataLineItemNrCurrencyCode()
The three-character ISO currency code.- Returns:
- openinvoicedataLineItemNrCurrencyCode
-
setOpeninvoicedataLineItemNrCurrencyCode
public void setOpeninvoicedataLineItemNrCurrencyCode(String openinvoicedataLineItemNrCurrencyCode)
The three-character ISO currency code.- Parameters:
openinvoicedataLineItemNrCurrencyCode-
-
openinvoicedataLineItemNrDescription
public AdditionalDataOpenInvoice openinvoicedataLineItemNrDescription(String openinvoicedataLineItemNrDescription)
A text description of the product the invoice line refers to.- Parameters:
openinvoicedataLineItemNrDescription-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataLineItemNrDescription
public String getOpeninvoicedataLineItemNrDescription()
A text description of the product the invoice line refers to.- Returns:
- openinvoicedataLineItemNrDescription
-
setOpeninvoicedataLineItemNrDescription
public void setOpeninvoicedataLineItemNrDescription(String openinvoicedataLineItemNrDescription)
A text description of the product the invoice line refers to.- Parameters:
openinvoicedataLineItemNrDescription-
-
openinvoicedataLineItemNrItemAmount
public AdditionalDataOpenInvoice openinvoicedataLineItemNrItemAmount(String openinvoicedataLineItemNrItemAmount)
The price for one item in the invoice line, represented in minor units. The due amount for the item, VAT excluded.- Parameters:
openinvoicedataLineItemNrItemAmount-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataLineItemNrItemAmount
public String getOpeninvoicedataLineItemNrItemAmount()
The price for one item in the invoice line, represented in minor units. The due amount for the item, VAT excluded.- Returns:
- openinvoicedataLineItemNrItemAmount
-
setOpeninvoicedataLineItemNrItemAmount
public void setOpeninvoicedataLineItemNrItemAmount(String openinvoicedataLineItemNrItemAmount)
The price for one item in the invoice line, represented in minor units. The due amount for the item, VAT excluded.- Parameters:
openinvoicedataLineItemNrItemAmount-
-
openinvoicedataLineItemNrItemId
public AdditionalDataOpenInvoice openinvoicedataLineItemNrItemId(String openinvoicedataLineItemNrItemId)
A unique id for this item. Required for RatePay if the description of each item is not unique.- Parameters:
openinvoicedataLineItemNrItemId-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataLineItemNrItemId
public String getOpeninvoicedataLineItemNrItemId()
A unique id for this item. Required for RatePay if the description of each item is not unique.- Returns:
- openinvoicedataLineItemNrItemId
-
setOpeninvoicedataLineItemNrItemId
public void setOpeninvoicedataLineItemNrItemId(String openinvoicedataLineItemNrItemId)
A unique id for this item. Required for RatePay if the description of each item is not unique.- Parameters:
openinvoicedataLineItemNrItemId-
-
openinvoicedataLineItemNrItemVatAmount
public AdditionalDataOpenInvoice openinvoicedataLineItemNrItemVatAmount(String openinvoicedataLineItemNrItemVatAmount)
The VAT due for one item in the invoice line, represented in minor units.- Parameters:
openinvoicedataLineItemNrItemVatAmount-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataLineItemNrItemVatAmount
public String getOpeninvoicedataLineItemNrItemVatAmount()
The VAT due for one item in the invoice line, represented in minor units.- Returns:
- openinvoicedataLineItemNrItemVatAmount
-
setOpeninvoicedataLineItemNrItemVatAmount
public void setOpeninvoicedataLineItemNrItemVatAmount(String openinvoicedataLineItemNrItemVatAmount)
The VAT due for one item in the invoice line, represented in minor units.- Parameters:
openinvoicedataLineItemNrItemVatAmount-
-
openinvoicedataLineItemNrItemVatPercentage
public AdditionalDataOpenInvoice openinvoicedataLineItemNrItemVatPercentage(String openinvoicedataLineItemNrItemVatPercentage)
The VAT percentage for one item in the invoice line, represented in minor units. For example, 19% VAT is specified as 1900.- Parameters:
openinvoicedataLineItemNrItemVatPercentage-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataLineItemNrItemVatPercentage
public String getOpeninvoicedataLineItemNrItemVatPercentage()
The VAT percentage for one item in the invoice line, represented in minor units. For example, 19% VAT is specified as 1900.- Returns:
- openinvoicedataLineItemNrItemVatPercentage
-
setOpeninvoicedataLineItemNrItemVatPercentage
public void setOpeninvoicedataLineItemNrItemVatPercentage(String openinvoicedataLineItemNrItemVatPercentage)
The VAT percentage for one item in the invoice line, represented in minor units. For example, 19% VAT is specified as 1900.- Parameters:
openinvoicedataLineItemNrItemVatPercentage-
-
openinvoicedataLineItemNrNumberOfItems
public AdditionalDataOpenInvoice openinvoicedataLineItemNrNumberOfItems(String openinvoicedataLineItemNrNumberOfItems)
The number of units purchased of a specific product.- Parameters:
openinvoicedataLineItemNrNumberOfItems-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataLineItemNrNumberOfItems
public String getOpeninvoicedataLineItemNrNumberOfItems()
The number of units purchased of a specific product.- Returns:
- openinvoicedataLineItemNrNumberOfItems
-
setOpeninvoicedataLineItemNrNumberOfItems
public void setOpeninvoicedataLineItemNrNumberOfItems(String openinvoicedataLineItemNrNumberOfItems)
The number of units purchased of a specific product.- Parameters:
openinvoicedataLineItemNrNumberOfItems-
-
openinvoicedataLineItemNrReturnShippingCompany
public AdditionalDataOpenInvoice openinvoicedataLineItemNrReturnShippingCompany(String openinvoicedataLineItemNrReturnShippingCompany)
Name of the shipping company handling the the return shipment.- Parameters:
openinvoicedataLineItemNrReturnShippingCompany-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataLineItemNrReturnShippingCompany
public String getOpeninvoicedataLineItemNrReturnShippingCompany()
Name of the shipping company handling the the return shipment.- Returns:
- openinvoicedataLineItemNrReturnShippingCompany
-
setOpeninvoicedataLineItemNrReturnShippingCompany
public void setOpeninvoicedataLineItemNrReturnShippingCompany(String openinvoicedataLineItemNrReturnShippingCompany)
Name of the shipping company handling the the return shipment.- Parameters:
openinvoicedataLineItemNrReturnShippingCompany-
-
openinvoicedataLineItemNrReturnTrackingNumber
public AdditionalDataOpenInvoice openinvoicedataLineItemNrReturnTrackingNumber(String openinvoicedataLineItemNrReturnTrackingNumber)
The tracking number for the return of the shipment.- Parameters:
openinvoicedataLineItemNrReturnTrackingNumber-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataLineItemNrReturnTrackingNumber
public String getOpeninvoicedataLineItemNrReturnTrackingNumber()
The tracking number for the return of the shipment.- Returns:
- openinvoicedataLineItemNrReturnTrackingNumber
-
setOpeninvoicedataLineItemNrReturnTrackingNumber
public void setOpeninvoicedataLineItemNrReturnTrackingNumber(String openinvoicedataLineItemNrReturnTrackingNumber)
The tracking number for the return of the shipment.- Parameters:
openinvoicedataLineItemNrReturnTrackingNumber-
-
openinvoicedataLineItemNrReturnTrackingUri
public AdditionalDataOpenInvoice openinvoicedataLineItemNrReturnTrackingUri(String openinvoicedataLineItemNrReturnTrackingUri)
URI where the customer can track the return of their shipment.- Parameters:
openinvoicedataLineItemNrReturnTrackingUri-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataLineItemNrReturnTrackingUri
public String getOpeninvoicedataLineItemNrReturnTrackingUri()
URI where the customer can track the return of their shipment.- Returns:
- openinvoicedataLineItemNrReturnTrackingUri
-
setOpeninvoicedataLineItemNrReturnTrackingUri
public void setOpeninvoicedataLineItemNrReturnTrackingUri(String openinvoicedataLineItemNrReturnTrackingUri)
URI where the customer can track the return of their shipment.- Parameters:
openinvoicedataLineItemNrReturnTrackingUri-
-
openinvoicedataLineItemNrShippingCompany
public AdditionalDataOpenInvoice openinvoicedataLineItemNrShippingCompany(String openinvoicedataLineItemNrShippingCompany)
Name of the shipping company handling the delivery.- Parameters:
openinvoicedataLineItemNrShippingCompany-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataLineItemNrShippingCompany
public String getOpeninvoicedataLineItemNrShippingCompany()
Name of the shipping company handling the delivery.- Returns:
- openinvoicedataLineItemNrShippingCompany
-
setOpeninvoicedataLineItemNrShippingCompany
public void setOpeninvoicedataLineItemNrShippingCompany(String openinvoicedataLineItemNrShippingCompany)
Name of the shipping company handling the delivery.- Parameters:
openinvoicedataLineItemNrShippingCompany-
-
openinvoicedataLineItemNrShippingMethod
public AdditionalDataOpenInvoice openinvoicedataLineItemNrShippingMethod(String openinvoicedataLineItemNrShippingMethod)
Shipping method.- Parameters:
openinvoicedataLineItemNrShippingMethod-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataLineItemNrShippingMethod
public String getOpeninvoicedataLineItemNrShippingMethod()
Shipping method.- Returns:
- openinvoicedataLineItemNrShippingMethod
-
setOpeninvoicedataLineItemNrShippingMethod
public void setOpeninvoicedataLineItemNrShippingMethod(String openinvoicedataLineItemNrShippingMethod)
Shipping method.- Parameters:
openinvoicedataLineItemNrShippingMethod-
-
openinvoicedataLineItemNrTrackingNumber
public AdditionalDataOpenInvoice openinvoicedataLineItemNrTrackingNumber(String openinvoicedataLineItemNrTrackingNumber)
The tracking number for the shipment.- Parameters:
openinvoicedataLineItemNrTrackingNumber-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataLineItemNrTrackingNumber
public String getOpeninvoicedataLineItemNrTrackingNumber()
The tracking number for the shipment.- Returns:
- openinvoicedataLineItemNrTrackingNumber
-
setOpeninvoicedataLineItemNrTrackingNumber
public void setOpeninvoicedataLineItemNrTrackingNumber(String openinvoicedataLineItemNrTrackingNumber)
The tracking number for the shipment.- Parameters:
openinvoicedataLineItemNrTrackingNumber-
-
openinvoicedataLineItemNrTrackingUri
public AdditionalDataOpenInvoice openinvoicedataLineItemNrTrackingUri(String openinvoicedataLineItemNrTrackingUri)
URI where the customer can track their shipment.- Parameters:
openinvoicedataLineItemNrTrackingUri-- Returns:
- the current
AdditionalDataOpenInvoiceinstance, allowing for method chaining
-
getOpeninvoicedataLineItemNrTrackingUri
public String getOpeninvoicedataLineItemNrTrackingUri()
URI where the customer can track their shipment.- Returns:
- openinvoicedataLineItemNrTrackingUri
-
setOpeninvoicedataLineItemNrTrackingUri
public void setOpeninvoicedataLineItemNrTrackingUri(String openinvoicedataLineItemNrTrackingUri)
URI where the customer can track their shipment.- Parameters:
openinvoicedataLineItemNrTrackingUri-
-
equals
public boolean equals(Object o)
Return true if this AdditionalDataOpenInvoice object is equal to o.
-
fromJson
public static AdditionalDataOpenInvoice fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of AdditionalDataOpenInvoice given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of AdditionalDataOpenInvoice
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to AdditionalDataOpenInvoice
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of AdditionalDataOpenInvoice to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-