com.chargebee.internal
Class ResultBase

java.lang.Object
  extended by com.chargebee.internal.ResultBase
Direct Known Subclasses:
Event.Content, HostedPage.Content, ListResult.Entry, Result

public class ResultBase
extends Object


Constructor Summary
ResultBase(org.json.JSONObject jsonObj)
           
 
Method Summary
 Addon addon()
           
 Address address()
           
 Card card()
           
 Comment comment()
           
 Coupon coupon()
           
 CouponCode couponCode()
           
 CouponSet couponSet()
           
 CreditNote creditNote()
           
 List<CreditNote> creditNotes()
           
 Customer customer()
           
 Download download()
           
 Estimate estimate()
           
 Event event()
           
 HostedPage hostedPage()
           
 Invoice invoice()
           
 List<Invoice> invoices()
           
 org.json.JSONObject jsonObj()
           
 Order order()
           
 PaymentSource paymentSource()
           
 Plan plan()
           
 PortalSession portalSession()
           
 PromotionalCredit promotionalCredit()
           
 ResourceMigration resourceMigration()
           
 SiteMigrationDetail siteMigrationDetail()
           
 Subscription subscription()
           
 ThirdPartyPaymentMethod thirdPartyPaymentMethod()
           
 TimeMachine timeMachine()
           
 String toString()
           
 Transaction transaction()
           
 UnbilledCharge unbilledCharge()
           
 List<UnbilledCharge> unbilledCharges()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResultBase

public ResultBase(org.json.JSONObject jsonObj)
Method Detail

subscription

public Subscription subscription()

customer

public Customer customer()

paymentSource

public PaymentSource paymentSource()

thirdPartyPaymentMethod

public ThirdPartyPaymentMethod thirdPartyPaymentMethod()

card

public Card card()

promotionalCredit

public PromotionalCredit promotionalCredit()

invoice

public Invoice invoice()

creditNote

public CreditNote creditNote()

unbilledCharge

public UnbilledCharge unbilledCharge()

order

public Order order()

transaction

public Transaction transaction()

hostedPage

public HostedPage hostedPage()

estimate

public Estimate estimate()

plan

public Plan plan()

addon

public Addon addon()

coupon

public Coupon coupon()

couponSet

public CouponSet couponSet()

couponCode

public CouponCode couponCode()

address

public Address address()

event

public Event event()

comment

public Comment comment()

download

public Download download()

portalSession

public PortalSession portalSession()

siteMigrationDetail

public SiteMigrationDetail siteMigrationDetail()

resourceMigration

public ResourceMigration resourceMigration()

timeMachine

public TimeMachine timeMachine()

unbilledCharges

public List<UnbilledCharge> unbilledCharges()

creditNotes

public List<CreditNote> creditNotes()

invoices

public List<Invoice> invoices()

jsonObj

public org.json.JSONObject jsonObj()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2018 ChargeBee. All Rights Reserved.