com.chargebee.models
Class Order.OrderLineItem

java.lang.Object
  extended by com.chargebee.internal.Resource<Order.OrderLineItem>
      extended by com.chargebee.models.Order.OrderLineItem
Enclosing class:
Order

public static class Order.OrderLineItem
extends Resource<Order.OrderLineItem>


Nested Class Summary
static class Order.OrderLineItem.EntityType
           
static class Order.OrderLineItem.Status
           
 
Field Summary
 
Fields inherited from class com.chargebee.internal.Resource
jsonObj
 
Constructor Summary
Order.OrderLineItem(org.json.JSONObject jsonObj)
           
 
Method Summary
 Integer amount()
           
 Integer amountAdjusted()
           
 Integer amountPaid()
           
 String description()
           
 Integer discountAmount()
           
 String entityId()
           
 Order.OrderLineItem.EntityType entityType()
           
 Integer fulfillmentAmount()
           
 Integer fulfillmentQuantity()
           
 String id()
           
 String invoiceId()
           
 String invoiceLineItemId()
           
 Boolean isShippable()
           
 Integer itemLevelDiscountAmount()
           
 Integer refundableCredits()
           
 Integer refundableCreditsIssued()
           
 String sku()
           
 Order.OrderLineItem.Status status()
           
 Integer taxAmount()
           
 Integer unitPrice()
           
 
Methods inherited from class com.chargebee.internal.Resource
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Order.OrderLineItem

public Order.OrderLineItem(org.json.JSONObject jsonObj)
Method Detail

id

public String id()

invoiceId

public String invoiceId()

invoiceLineItemId

public String invoiceLineItemId()

unitPrice

public Integer unitPrice()

description

public String description()

amount

public Integer amount()

fulfillmentQuantity

public Integer fulfillmentQuantity()

fulfillmentAmount

public Integer fulfillmentAmount()

taxAmount

public Integer taxAmount()

amountPaid

public Integer amountPaid()

amountAdjusted

public Integer amountAdjusted()

refundableCreditsIssued

public Integer refundableCreditsIssued()

refundableCredits

public Integer refundableCredits()

isShippable

public Boolean isShippable()

sku

public String sku()

status

public Order.OrderLineItem.Status status()

entityType

public Order.OrderLineItem.EntityType entityType()

itemLevelDiscountAmount

public Integer itemLevelDiscountAmount()

discountAmount

public Integer discountAmount()

entityId

public String entityId()


Copyright © 2019 ChargeBee. All Rights Reserved.