public static class Invoice.LineItem extends Resource<Invoice.LineItem>
Modifier and Type | Class and Description |
---|---|
static class |
Invoice.LineItem.EntityType |
Constructor and Description |
---|
LineItem(org.json.JSONObject jsonObj) |
Modifier and Type | Method and Description |
---|---|
Long |
amount() |
String |
amountInDecimal() |
String |
customerId() |
Timestamp |
dateFrom() |
Timestamp |
dateTo() |
String |
description() |
Long |
discountAmount() |
String |
entityDescription() |
String |
entityId() |
Invoice.LineItem.EntityType |
entityType() |
String |
id() |
Boolean |
isTaxed() |
Long |
itemLevelDiscountAmount() |
PricingModel |
pricingModel() |
Integer |
quantity() |
String |
quantityInDecimal() |
String |
referenceLineItemId() |
String |
subscriptionId() |
Long |
taxAmount() |
TaxExemptReason |
taxExemptReason() |
Double |
taxRate() |
Long |
unitAmount() |
String |
unitAmountInDecimal() |
apiVersionCheck, nullCheck, optBigDecimal, optBoolean, optDouble, optEnum, optInteger, optJSONArray, optJSONObject, optList, optLong, optString, optSubResource, optTimestamp, reqBigDecimal, reqBoolean, reqDouble, reqEnum, reqInteger, reqJSONArray, reqJSONObject, reqList, reqLong, reqString, reqSubResource, reqTimestamp, toJson, toString, uri
public String id()
public String subscriptionId()
public Timestamp dateFrom()
public Timestamp dateTo()
public Long unitAmount()
public Integer quantity()
public Long amount()
public PricingModel pricingModel()
public Boolean isTaxed()
public Long taxAmount()
public Double taxRate()
public String unitAmountInDecimal()
public String quantityInDecimal()
public String amountInDecimal()
public Long discountAmount()
public Long itemLevelDiscountAmount()
public String referenceLineItemId()
public String description()
public String entityDescription()
public Invoice.LineItem.EntityType entityType()
public TaxExemptReason taxExemptReason()
public String entityId()
public String customerId()
Copyright © 2022 ChargeBee. All rights reserved.