Package com.stripe.model
Class InvoiceItem.Parent
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.InvoiceItem.Parent
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- InvoiceItem
For more details about Parent, please refer to the API
Reference.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFor more details about LicenseFeeSubscriptionDetails, please refer to the API Reference.static classFor more details about RateCardSubscriptionDetails, please refer to the API Reference.static classFor more details about SubscriptionDetails, please refer to the API Reference. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanDetails about the license fee subscription that generated this invoice item.Details about the rate card subscription that generated this invoice item.Details about the subscription that generated this invoice item.getType()The type of parent that generated this invoice iteminthashCode()voidsetLicenseFeeSubscriptionDetails(InvoiceItem.Parent.LicenseFeeSubscriptionDetails licenseFeeSubscriptionDetails) Details about the license fee subscription that generated this invoice item.voidsetRateCardSubscriptionDetails(InvoiceItem.Parent.RateCardSubscriptionDetails rateCardSubscriptionDetails) Details about the rate card subscription that generated this invoice item.voidsetSubscriptionDetails(InvoiceItem.Parent.SubscriptionDetails subscriptionDetails) Details about the subscription that generated this invoice item.voidThe type of parent that generated this invoice itemMethods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Parent
public Parent()
-
-
Method Details
-
getLicenseFeeSubscriptionDetails
Details about the license fee subscription that generated this invoice item. -
getRateCardSubscriptionDetails
Details about the rate card subscription that generated this invoice item. -
getSubscriptionDetails
Details about the subscription that generated this invoice item. -
getType
The type of parent that generated this invoice itemOne of
license_fee_subscription_details,rate_card_subscription_details, orsubscription_details. -
setLicenseFeeSubscriptionDetails
public void setLicenseFeeSubscriptionDetails(InvoiceItem.Parent.LicenseFeeSubscriptionDetails licenseFeeSubscriptionDetails) Details about the license fee subscription that generated this invoice item. -
setRateCardSubscriptionDetails
public void setRateCardSubscriptionDetails(InvoiceItem.Parent.RateCardSubscriptionDetails rateCardSubscriptionDetails) Details about the rate card subscription that generated this invoice item. -
setSubscriptionDetails
Details about the subscription that generated this invoice item. -
setType
The type of parent that generated this invoice itemOne of
license_fee_subscription_details,rate_card_subscription_details, orsubscription_details. -
equals
-
canEqual
-
hashCode
public int hashCode()
-