Package com.stripe.model
Class StripeObject
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- Direct Known Subclasses:
Account.BusinessProfile
,Account.Capabilities
,Account.Company
,Account.DeclineChargeOn
,Account.Keys
,Account.PayoutSchedule
,Account.Requirements
,Account.Settings
,Account.SettingsBranding
,Account.SettingsCardPayments
,Account.SettingsDashboard
,Account.SettingsPayments
,Account.SettingsPayouts
,Account.TosAcceptance
,Account.TransferSchedule
,Account.Verification
,Address
,ApiResource
,Application
,Authorization.RequestHistory
,Authorization.VerificationData
,Balance.Money
,Balance.Money.SourceTypes
,Card.AuthorizationControls
,Card.Billing
,Card.Shipping
,Cardholder.Billing
,Charge.AlternateStatementDescriptors
,Charge.FraudDetails
,Charge.Level3
,Charge.Level3.LineItem
,Charge.Outcome.Rule
,Charge.PaymentMethodDetails
,Charge.PaymentMethodDetails.AchCreditTransfer
,Charge.PaymentMethodDetails.AchDebit
,Charge.PaymentMethodDetails.Alipay
,Charge.PaymentMethodDetails.Bancontact
,Charge.PaymentMethodDetails.Bitcoin
,Charge.PaymentMethodDetails.Card
,Charge.PaymentMethodDetails.Card.Checks
,Charge.PaymentMethodDetails.Card.ThreeDSecure
,Charge.PaymentMethodDetails.Card.Wallet
,Charge.PaymentMethodDetails.Card.Wallet.AmexExpressCheckout
,Charge.PaymentMethodDetails.Card.Wallet.ApplePay
,Charge.PaymentMethodDetails.Card.Wallet.GooglePay
,Charge.PaymentMethodDetails.Card.Wallet.Masterpass
,Charge.PaymentMethodDetails.Card.Wallet.SamsungPay
,Charge.PaymentMethodDetails.Card.Wallet.VisaCheckout
,Charge.PaymentMethodDetails.CardPresent
,Charge.PaymentMethodDetails.CardPresent.Receipt
,Charge.PaymentMethodDetails.Eps
,Charge.PaymentMethodDetails.Giropay
,Charge.PaymentMethodDetails.Ideal
,Charge.PaymentMethodDetails.Multibanco
,Charge.PaymentMethodDetails.P24
,Charge.PaymentMethodDetails.SepaDebit
,Charge.PaymentMethodDetails.Sofort
,Charge.PaymentMethodDetails.StripeAccount
,Charge.PaymentMethodDetails.Wechat
,Charge.TransferData
,CountrySpec.VerificationFields
,CountrySpec.VerificationFields.Details
,Customer.InvoiceSettings
,Customer.NextRecurringCharge
,Customer.TaxInfo
,Customer.TaxInfoVerification
,DeauthorizedAccount
,Discount
,Dispute.Evidence
,Dispute.EvidenceDetails
,Dispute.EvidenceFraudulent
,Dispute.EvidenceOther
,EphemeralKey.AssociatedObject
,EventData
,EventRequest
,EvidenceSubObject
,Invoice.CustomField
,Invoice.StatusTransitions
,Invoice.ThresholdItemReason
,Invoice.ThresholdReason
,Invoice.TransferData
,InvoiceLineItem
,InvoiceLineItemPeriod
,LegalEntity
,LegalEntity.DateOfBirth
,LegalEntity.JapanAddress
,LegalEntity.Owner
,LegalEntity.Verification
,MerchantData
,OAuthError
,Order.ShippingMethod
,Order.StatusTransitions
,PackageDimensions
,PaymentIntent.NextAction
,PaymentIntent.NextActionRedirectToUrl
,PaymentIntent.TransferData
,PaymentIntentLastPaymentError
,PaymentIntentSourceAction
,PaymentIntentSourceActionValue
,PaymentMethod.BillingDetails
,PaymentMethod.Card
,PaymentMethod.Card.Checks
,PaymentMethod.Card.ThreeDSecureUsage
,PaymentMethod.Card.Wallet
,PaymentMethod.Card.Wallet.AmexExpressCheckout
,PaymentMethod.Card.Wallet.ApplePay
,PaymentMethod.Card.Wallet.GooglePay
,PaymentMethod.Card.Wallet.Masterpass
,PaymentMethod.Card.Wallet.SamsungPay
,PaymentMethod.Card.Wallet.VisaCheckout
,PaymentMethod.CardPresent
,Person.DateOfBirth
,Person.JapanAddress
,Person.Relationship
,Person.Requirements
,Person.Verification
,Person.VerificationDocument
,Plan.Tier
,Plan.TransformUsage
,ReportRun.Parameters
,ShippingDetails
,Source.CodeVerificationFlow
,Source.Owner
,Source.ReceiverFlow
,Source.RedirectFlow
,StripeCollection
,StripeError
,StripeRawJsonObject
,Subscription.BillingThresholds
,Subscription.TransferData
,SubscriptionItem.BillingThresholds
,SubscriptionSchedule.CurrentPhase
,SubscriptionSchedule.InvoiceSettings
,SubscriptionSchedule.PhaseItem
,SubscriptionSchedule.RenewalInterval
,SubscriptionScheduleRevision
,TokenResponse
,Transfer.Summary
,TransferTransaction
,UsageRecordSummary.Period
public abstract class StripeObject extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static com.google.gson.Gson
PRETTY_PRINT_GSON
-
Constructor Summary
Constructors Constructor Description StripeObject()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static boolean
equals(java.lang.Object a, java.lang.Object b)
StripeResponse
getLastResponse()
void
setLastResponse(StripeResponse response)
java.lang.String
toJson()
java.lang.String
toString()
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getLastResponse
public StripeResponse getLastResponse()
-
setLastResponse
public void setLastResponse(StripeResponse response)
-
toJson
public java.lang.String toJson()
-
equals
protected static boolean equals(java.lang.Object a, java.lang.Object b)
-
-