public class V1PaymentItemization extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
V1PaymentItemization.Builder
Class to build instances of
V1PaymentItemization. |
| Modifier | Constructor and Description |
|---|---|
protected |
V1PaymentItemization(io.apimatic.core.types.OptionalNullable<String> name,
io.apimatic.core.types.OptionalNullable<Double> quantity,
String itemizationType,
V1PaymentItemDetail itemDetail,
io.apimatic.core.types.OptionalNullable<String> notes,
io.apimatic.core.types.OptionalNullable<String> itemVariationName,
V1Money totalMoney,
V1Money singleQuantityMoney,
V1Money grossSalesMoney,
V1Money discountMoney,
V1Money netSalesMoney,
io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> taxes,
io.apimatic.core.types.OptionalNullable<List<V1PaymentDiscount>> discounts,
io.apimatic.core.types.OptionalNullable<List<V1PaymentModifier>> modifiers)
Internal initialization constructor.
|
|
V1PaymentItemization(String name,
Double quantity,
String itemizationType,
V1PaymentItemDetail itemDetail,
String notes,
String itemVariationName,
V1Money totalMoney,
V1Money singleQuantityMoney,
V1Money grossSalesMoney,
V1Money discountMoney,
V1Money netSalesMoney,
List<V1PaymentTax> taxes,
List<V1PaymentDiscount> discounts,
List<V1PaymentModifier> modifiers)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
V1Money |
getDiscountMoney()
Getter for DiscountMoney.
|
List<V1PaymentDiscount> |
getDiscounts()
Getter for Discounts.
|
V1Money |
getGrossSalesMoney()
Getter for GrossSalesMoney.
|
V1PaymentItemDetail |
getItemDetail()
Getter for ItemDetail.
|
String |
getItemizationType()
Getter for ItemizationType.
|
String |
getItemVariationName()
Getter for ItemVariationName.
|
List<V1PaymentModifier> |
getModifiers()
Getter for Modifiers.
|
String |
getName()
Getter for Name.
|
V1Money |
getNetSalesMoney()
Getter for NetSalesMoney.
|
String |
getNotes()
Getter for Notes.
|
Double |
getQuantity()
Getter for Quantity.
|
V1Money |
getSingleQuantityMoney()
Getter for SingleQuantityMoney.
|
List<V1PaymentTax> |
getTaxes()
Getter for Taxes.
|
V1Money |
getTotalMoney()
Getter for TotalMoney.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentDiscount>> |
internalGetDiscounts()
Internal Getter for Discounts.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetItemVariationName()
Internal Getter for ItemVariationName.
|
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentModifier>> |
internalGetModifiers()
Internal Getter for Modifiers.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetName()
Internal Getter for Name.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetNotes()
Internal Getter for Notes.
|
protected io.apimatic.core.types.OptionalNullable<Double> |
internalGetQuantity()
Internal Getter for Quantity.
|
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> |
internalGetTaxes()
Internal Getter for Taxes.
|
V1PaymentItemization.Builder |
toBuilder()
Builds a new
V1PaymentItemization.Builder object. |
String |
toString()
Converts this V1PaymentItemization into string format.
|
public V1PaymentItemization(String name, Double quantity, String itemizationType, V1PaymentItemDetail itemDetail, String notes, String itemVariationName, V1Money totalMoney, V1Money singleQuantityMoney, V1Money grossSalesMoney, V1Money discountMoney, V1Money netSalesMoney, List<V1PaymentTax> taxes, List<V1PaymentDiscount> discounts, List<V1PaymentModifier> modifiers)
name - String value for name.quantity - Double value for quantity.itemizationType - String value for itemizationType.itemDetail - V1PaymentItemDetail value for itemDetail.notes - String value for notes.itemVariationName - String value for itemVariationName.totalMoney - V1Money value for totalMoney.singleQuantityMoney - V1Money value for singleQuantityMoney.grossSalesMoney - V1Money value for grossSalesMoney.discountMoney - V1Money value for discountMoney.netSalesMoney - V1Money value for netSalesMoney.taxes - List of V1PaymentTax value for taxes.discounts - List of V1PaymentDiscount value for discounts.modifiers - List of V1PaymentModifier value for modifiers.protected V1PaymentItemization(io.apimatic.core.types.OptionalNullable<String> name, io.apimatic.core.types.OptionalNullable<Double> quantity, String itemizationType, V1PaymentItemDetail itemDetail, io.apimatic.core.types.OptionalNullable<String> notes, io.apimatic.core.types.OptionalNullable<String> itemVariationName, V1Money totalMoney, V1Money singleQuantityMoney, V1Money grossSalesMoney, V1Money discountMoney, V1Money netSalesMoney, io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> taxes, io.apimatic.core.types.OptionalNullable<List<V1PaymentDiscount>> discounts, io.apimatic.core.types.OptionalNullable<List<V1PaymentModifier>> modifiers)
protected io.apimatic.core.types.OptionalNullable<String> internalGetName()
public String getName()
protected io.apimatic.core.types.OptionalNullable<Double> internalGetQuantity()
public Double getQuantity()
public String getItemizationType()
public V1PaymentItemDetail getItemDetail()
protected io.apimatic.core.types.OptionalNullable<String> internalGetNotes()
public String getNotes()
protected io.apimatic.core.types.OptionalNullable<String> internalGetItemVariationName()
public String getItemVariationName()
public V1Money getTotalMoney()
public V1Money getSingleQuantityMoney()
public V1Money getGrossSalesMoney()
public V1Money getDiscountMoney()
public V1Money getNetSalesMoney()
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> internalGetTaxes()
public List<V1PaymentTax> getTaxes()
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentDiscount>> internalGetDiscounts()
public List<V1PaymentDiscount> getDiscounts()
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentModifier>> internalGetModifiers()
public List<V1PaymentModifier> getModifiers()
public String toString()
public V1PaymentItemization.Builder toBuilder()
V1PaymentItemization.Builder object.
Creates the instance with the state of the current model.V1PaymentItemization.Builder objectCopyright © 2023. All rights reserved.