-
- All Implemented Interfaces:
-
dev.hyo.openiap.Product,dev.hyo.openiap.ProductCommon
public final class ProductAndroid implements ProductCommon, Product
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classProductAndroid.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Stringcurrencyprivate final StringdebugDescriptionprivate final Stringdescriptionprivate final StringdisplayNameprivate final StringdisplayPriceprivate final Stringidprivate final StringnameAndroidprivate final ProductAndroidOneTimePurchaseOfferDetailoneTimePurchaseOfferDetailsAndroidprivate final IapPlatformplatformprivate final Doublepriceprivate final List<ProductSubscriptionAndroidOfferDetails>subscriptionOfferDetailsAndroidprivate final Stringtitleprivate final ProductTypetype
-
Constructor Summary
Constructors Constructor Description ProductAndroid(String currency, String debugDescription, String description, String displayName, String displayPrice, String id, String nameAndroid, ProductAndroidOneTimePurchaseOfferDetail oneTimePurchaseOfferDetailsAndroid, IapPlatform platform, Double price, List<ProductSubscriptionAndroidOfferDetails> subscriptionOfferDetailsAndroid, String title, ProductType type)
-
Method Summary
Modifier and Type Method Description StringgetCurrency()StringgetDebugDescription()StringgetDescription()StringgetDisplayName()StringgetDisplayPrice()StringgetId()final StringgetNameAndroid()final ProductAndroidOneTimePurchaseOfferDetailgetOneTimePurchaseOfferDetailsAndroid()IapPlatformgetPlatform()DoublegetPrice()final List<ProductSubscriptionAndroidOfferDetails>getSubscriptionOfferDetailsAndroid()StringgetTitle()ProductTypegetType()Map<String, Object>toJson()-
-
Constructor Detail
-
ProductAndroid
ProductAndroid(String currency, String debugDescription, String description, String displayName, String displayPrice, String id, String nameAndroid, ProductAndroidOneTimePurchaseOfferDetail oneTimePurchaseOfferDetailsAndroid, IapPlatform platform, Double price, List<ProductSubscriptionAndroidOfferDetails> subscriptionOfferDetailsAndroid, String title, ProductType type)
-
-
Method Detail
-
getCurrency
String getCurrency()
-
getDebugDescription
String getDebugDescription()
-
getDescription
String getDescription()
-
getDisplayName
String getDisplayName()
-
getDisplayPrice
String getDisplayPrice()
-
getNameAndroid
final String getNameAndroid()
-
getOneTimePurchaseOfferDetailsAndroid
final ProductAndroidOneTimePurchaseOfferDetail getOneTimePurchaseOfferDetailsAndroid()
-
getPlatform
IapPlatform getPlatform()
-
getSubscriptionOfferDetailsAndroid
final List<ProductSubscriptionAndroidOfferDetails> getSubscriptionOfferDetailsAndroid()
-
getType
ProductType getType()
-
-
-
-