public class OrderReturnLineItem extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OrderReturnLineItem.Builder
Class to build instances of
OrderReturnLineItem. |
| Modifier | Constructor and Description |
|---|---|
protected |
OrderReturnLineItem(String quantity,
io.apimatic.core.types.OptionalNullable<String> uid,
io.apimatic.core.types.OptionalNullable<String> sourceLineItemUid,
io.apimatic.core.types.OptionalNullable<String> name,
OrderQuantityUnit quantityUnit,
io.apimatic.core.types.OptionalNullable<String> note,
io.apimatic.core.types.OptionalNullable<String> catalogObjectId,
io.apimatic.core.types.OptionalNullable<Long> catalogVersion,
io.apimatic.core.types.OptionalNullable<String> variationName,
String itemType,
io.apimatic.core.types.OptionalNullable<List<OrderReturnLineItemModifier>> returnModifiers,
io.apimatic.core.types.OptionalNullable<List<OrderLineItemAppliedTax>> appliedTaxes,
io.apimatic.core.types.OptionalNullable<List<OrderLineItemAppliedDiscount>> appliedDiscounts,
Money basePriceMoney,
Money variationTotalPriceMoney,
Money grossReturnMoney,
Money totalTaxMoney,
Money totalDiscountMoney,
Money totalMoney,
io.apimatic.core.types.OptionalNullable<List<OrderLineItemAppliedServiceCharge>> appliedServiceCharges,
Money totalServiceChargeMoney)
Internal initialization constructor.
|
|
OrderReturnLineItem(String quantity,
String uid,
String sourceLineItemUid,
String name,
OrderQuantityUnit quantityUnit,
String note,
String catalogObjectId,
Long catalogVersion,
String variationName,
String itemType,
List<OrderReturnLineItemModifier> returnModifiers,
List<OrderLineItemAppliedTax> appliedTaxes,
List<OrderLineItemAppliedDiscount> appliedDiscounts,
Money basePriceMoney,
Money variationTotalPriceMoney,
Money grossReturnMoney,
Money totalTaxMoney,
Money totalDiscountMoney,
Money totalMoney,
List<OrderLineItemAppliedServiceCharge> appliedServiceCharges,
Money totalServiceChargeMoney)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
List<OrderLineItemAppliedDiscount> |
getAppliedDiscounts()
Getter for AppliedDiscounts.
|
List<OrderLineItemAppliedServiceCharge> |
getAppliedServiceCharges()
Getter for AppliedServiceCharges.
|
List<OrderLineItemAppliedTax> |
getAppliedTaxes()
Getter for AppliedTaxes.
|
Money |
getBasePriceMoney()
Getter for BasePriceMoney.
|
String |
getCatalogObjectId()
Getter for CatalogObjectId.
|
Long |
getCatalogVersion()
Getter for CatalogVersion.
|
Money |
getGrossReturnMoney()
Getter for GrossReturnMoney.
|
String |
getItemType()
Getter for ItemType.
|
String |
getName()
Getter for Name.
|
String |
getNote()
Getter for Note.
|
String |
getQuantity()
Getter for Quantity.
|
OrderQuantityUnit |
getQuantityUnit()
Getter for QuantityUnit.
|
List<OrderReturnLineItemModifier> |
getReturnModifiers()
Getter for ReturnModifiers.
|
String |
getSourceLineItemUid()
Getter for SourceLineItemUid.
|
Money |
getTotalDiscountMoney()
Getter for TotalDiscountMoney.
|
Money |
getTotalMoney()
Getter for TotalMoney.
|
Money |
getTotalServiceChargeMoney()
Getter for TotalServiceChargeMoney.
|
Money |
getTotalTaxMoney()
Getter for TotalTaxMoney.
|
String |
getUid()
Getter for Uid.
|
String |
getVariationName()
Getter for VariationName.
|
Money |
getVariationTotalPriceMoney()
Getter for VariationTotalPriceMoney.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<List<OrderLineItemAppliedDiscount>> |
internalGetAppliedDiscounts()
Internal Getter for AppliedDiscounts.
|
protected io.apimatic.core.types.OptionalNullable<List<OrderLineItemAppliedServiceCharge>> |
internalGetAppliedServiceCharges()
Internal Getter for AppliedServiceCharges.
|
protected io.apimatic.core.types.OptionalNullable<List<OrderLineItemAppliedTax>> |
internalGetAppliedTaxes()
Internal Getter for AppliedTaxes.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetCatalogObjectId()
Internal Getter for CatalogObjectId.
|
protected io.apimatic.core.types.OptionalNullable<Long> |
internalGetCatalogVersion()
Internal Getter for CatalogVersion.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetName()
Internal Getter for Name.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetNote()
Internal Getter for Note.
|
protected io.apimatic.core.types.OptionalNullable<List<OrderReturnLineItemModifier>> |
internalGetReturnModifiers()
Internal Getter for ReturnModifiers.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetSourceLineItemUid()
Internal Getter for SourceLineItemUid.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetUid()
Internal Getter for Uid.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetVariationName()
Internal Getter for VariationName.
|
OrderReturnLineItem.Builder |
toBuilder()
Builds a new
OrderReturnLineItem.Builder object. |
String |
toString()
Converts this OrderReturnLineItem into string format.
|
public OrderReturnLineItem(String quantity, String uid, String sourceLineItemUid, String name, OrderQuantityUnit quantityUnit, String note, String catalogObjectId, Long catalogVersion, String variationName, String itemType, List<OrderReturnLineItemModifier> returnModifiers, List<OrderLineItemAppliedTax> appliedTaxes, List<OrderLineItemAppliedDiscount> appliedDiscounts, Money basePriceMoney, Money variationTotalPriceMoney, Money grossReturnMoney, Money totalTaxMoney, Money totalDiscountMoney, Money totalMoney, List<OrderLineItemAppliedServiceCharge> appliedServiceCharges, Money totalServiceChargeMoney)
quantity - String value for quantity.uid - String value for uid.sourceLineItemUid - String value for sourceLineItemUid.name - String value for name.quantityUnit - OrderQuantityUnit value for quantityUnit.note - String value for note.catalogObjectId - String value for catalogObjectId.catalogVersion - Long value for catalogVersion.variationName - String value for variationName.itemType - String value for itemType.returnModifiers - List of OrderReturnLineItemModifier value for returnModifiers.appliedTaxes - List of OrderLineItemAppliedTax value for appliedTaxes.appliedDiscounts - List of OrderLineItemAppliedDiscount value for appliedDiscounts.basePriceMoney - Money value for basePriceMoney.variationTotalPriceMoney - Money value for variationTotalPriceMoney.grossReturnMoney - Money value for grossReturnMoney.totalTaxMoney - Money value for totalTaxMoney.totalDiscountMoney - Money value for totalDiscountMoney.totalMoney - Money value for totalMoney.appliedServiceCharges - List of OrderLineItemAppliedServiceCharge value for
appliedServiceCharges.totalServiceChargeMoney - Money value for totalServiceChargeMoney.protected OrderReturnLineItem(String quantity, io.apimatic.core.types.OptionalNullable<String> uid, io.apimatic.core.types.OptionalNullable<String> sourceLineItemUid, io.apimatic.core.types.OptionalNullable<String> name, OrderQuantityUnit quantityUnit, io.apimatic.core.types.OptionalNullable<String> note, io.apimatic.core.types.OptionalNullable<String> catalogObjectId, io.apimatic.core.types.OptionalNullable<Long> catalogVersion, io.apimatic.core.types.OptionalNullable<String> variationName, String itemType, io.apimatic.core.types.OptionalNullable<List<OrderReturnLineItemModifier>> returnModifiers, io.apimatic.core.types.OptionalNullable<List<OrderLineItemAppliedTax>> appliedTaxes, io.apimatic.core.types.OptionalNullable<List<OrderLineItemAppliedDiscount>> appliedDiscounts, Money basePriceMoney, Money variationTotalPriceMoney, Money grossReturnMoney, Money totalTaxMoney, Money totalDiscountMoney, Money totalMoney, io.apimatic.core.types.OptionalNullable<List<OrderLineItemAppliedServiceCharge>> appliedServiceCharges, Money totalServiceChargeMoney)
protected io.apimatic.core.types.OptionalNullable<String> internalGetUid()
public String getUid()
protected io.apimatic.core.types.OptionalNullable<String> internalGetSourceLineItemUid()
public String getSourceLineItemUid()
protected io.apimatic.core.types.OptionalNullable<String> internalGetName()
public String getName()
public String getQuantity()
public OrderQuantityUnit getQuantityUnit()
protected io.apimatic.core.types.OptionalNullable<String> internalGetNote()
public String getNote()
protected io.apimatic.core.types.OptionalNullable<String> internalGetCatalogObjectId()
public String getCatalogObjectId()
protected io.apimatic.core.types.OptionalNullable<Long> internalGetCatalogVersion()
public Long getCatalogVersion()
protected io.apimatic.core.types.OptionalNullable<String> internalGetVariationName()
public String getVariationName()
public String getItemType()
protected io.apimatic.core.types.OptionalNullable<List<OrderReturnLineItemModifier>> internalGetReturnModifiers()
public List<OrderReturnLineItemModifier> getReturnModifiers()
protected io.apimatic.core.types.OptionalNullable<List<OrderLineItemAppliedTax>> internalGetAppliedTaxes()
public List<OrderLineItemAppliedTax> getAppliedTaxes()
protected io.apimatic.core.types.OptionalNullable<List<OrderLineItemAppliedDiscount>> internalGetAppliedDiscounts()
public List<OrderLineItemAppliedDiscount> getAppliedDiscounts()
public Money getBasePriceMoney()
public Money getVariationTotalPriceMoney()
public Money getGrossReturnMoney()
public Money getTotalTaxMoney()
public Money getTotalDiscountMoney()
public Money getTotalMoney()
protected io.apimatic.core.types.OptionalNullable<List<OrderLineItemAppliedServiceCharge>> internalGetAppliedServiceCharges()
public List<OrderLineItemAppliedServiceCharge> getAppliedServiceCharges()
public Money getTotalServiceChargeMoney()
public String toString()
public OrderReturnLineItem.Builder toBuilder()
OrderReturnLineItem.Builder object.
Creates the instance with the state of the current model.OrderReturnLineItem.Builder objectCopyright © 2023. All rights reserved.