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()
           
 Contact contact()
           
 Coupon coupon()
           
 CouponCode couponCode()
           
 CouponSet couponSet()
           
 CreditNote creditNote()
           
 List<CreditNote> creditNotes()
           
 Customer customer()
           
 Download download()
           
 Estimate estimate()
           
 Event event()
           
 Export export()
           
 Gift gift()
           
 List<Hierarchy> hierarchies()
           
 Hierarchy hierarchy()
           
 HostedPage hostedPage()
           
 Invoice invoice()
           
 List<Invoice> invoices()
           
 org.json.JSONObject jsonObj()
           
 Order order()
           
 PaymentIntent paymentIntent()
           
 PaymentSource paymentSource()
           
 Plan plan()
           
 PortalSession portalSession()
           
 PromotionalCredit promotionalCredit()
           
 Quote quote()
           
 ResourceMigration resourceMigration()
           
 SiteMigrationDetail siteMigrationDetail()
           
 Subscription subscription()
           
 ThirdPartyPaymentMethod thirdPartyPaymentMethod()
           
 TimeMachine timeMachine()
           
 Token token()
           
 String toString()
           
 Transaction transaction()
           
 UnbilledCharge unbilledCharge()
           
 List<UnbilledCharge> unbilledCharges()
           
 VirtualBankAccount virtualBankAccount()
           
 
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()

hierarchy

public Hierarchy hierarchy()

contact

public Contact contact()

token

public Token token()

paymentSource

public PaymentSource paymentSource()

thirdPartyPaymentMethod

public ThirdPartyPaymentMethod thirdPartyPaymentMethod()

virtualBankAccount

public VirtualBankAccount virtualBankAccount()

card

public Card card()

promotionalCredit

public PromotionalCredit promotionalCredit()

invoice

public Invoice invoice()

creditNote

public CreditNote creditNote()

unbilledCharge

public UnbilledCharge unbilledCharge()

order

public Order order()

gift

public Gift gift()

transaction

public Transaction transaction()

hostedPage

public HostedPage hostedPage()

estimate

public Estimate estimate()

quote

public Quote quote()

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()

export

public Export export()

paymentIntent

public PaymentIntent paymentIntent()

unbilledCharges

public List<UnbilledCharge> unbilledCharges()

creditNotes

public List<CreditNote> creditNotes()

hierarchies

public List<Hierarchy> hierarchies()

invoices

public List<Invoice> invoices()

jsonObj

public org.json.JSONObject jsonObj()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2020 ChargeBee. All Rights Reserved.