Package com.apple.itunes.storekit.model
Class AdvancedCommerceOneTimeChargeCreateRequest
java.lang.Object
com.apple.itunes.storekit.model.AdvancedCommerceRequest<AdvancedCommerceOneTimeChargeCreateRequest>
com.apple.itunes.storekit.model.AbstractAdvancedCommerceInAppRequest<AdvancedCommerceOneTimeChargeCreateRequest>
com.apple.itunes.storekit.model.AdvancedCommerceOneTimeChargeCreateRequest
- All Implemented Interfaces:
AdvancedCommerceInAppRequest
public class AdvancedCommerceOneTimeChargeCreateRequest
extends AbstractAdvancedCommerceInAppRequest<AdvancedCommerceOneTimeChargeCreateRequest>
The request data your app provides when a customer purchases a one-time-charge product.
- See Also:
-
Field Summary
Fields inherited from class com.apple.itunes.storekit.model.AdvancedCommerceRequest
requestInfo, SERIALIZED_NAME_REQUEST_INFO -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAdvancedCommerceOneTimeChargeCreateRequest(String currency, AdvancedCommerceOneTimeChargeItem item, AdvancedCommerceRequestInfo requestInfo, String taxCode) -
Method Summary
Modifier and TypeMethodDescriptionbooleanThe currency of the price of the product.getItem()The details of the product for purchase.The storefront for the transaction.The tax code for this product.inthashCode()self()voidsetCurrency(String currency) voidvoidsetStorefront(String storefront) voidsetTaxCode(String taxCode) storefront(String storefront) toString()Methods inherited from class com.apple.itunes.storekit.model.AdvancedCommerceRequest
getRequestInfo, requestInfo, setRequestInfo
-
Constructor Details
-
AdvancedCommerceOneTimeChargeCreateRequest
protected AdvancedCommerceOneTimeChargeCreateRequest() -
AdvancedCommerceOneTimeChargeCreateRequest
public AdvancedCommerceOneTimeChargeCreateRequest(String currency, AdvancedCommerceOneTimeChargeItem item, AdvancedCommerceRequestInfo requestInfo, String taxCode)
-
-
Method Details
-
self
- Specified by:
selfin classAbstractAdvancedCommerceInAppRequest<AdvancedCommerceOneTimeChargeCreateRequest>
-
currency
-
getCurrency
The currency of the price of the product.- Returns:
- currency
- See Also:
-
setCurrency
-
item
-
getItem
The details of the product for purchase.- Returns:
- item
- See Also:
-
setItem
-
storefront
-
getStorefront
The storefront for the transaction.- Returns:
- storefront
- See Also:
-
setStorefront
-
taxCode
-
getTaxCode
The tax code for this product.- Returns:
- taxCode
- See Also:
-
setTaxCode
-
equals
- Overrides:
equalsin classAbstractAdvancedCommerceInAppRequest<AdvancedCommerceOneTimeChargeCreateRequest>
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractAdvancedCommerceInAppRequest<AdvancedCommerceOneTimeChargeCreateRequest>
-
toString
-