Package org.robovm.apple.storekit
Class SKProductDiscount
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.storekit.SKProductDiscount
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class SKProductDiscount extends NSObject
- Since:
- Available in iOS 11.2 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SKProductDiscount.SKProductDiscountPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description SKProductDiscount()
protected
SKProductDiscount(NSObject.Handle h, long handle)
protected
SKProductDiscount(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getIdentifier()
long
getNumberOfPeriods()
SKProductDiscountPaymentMode
getPaymentMode()
NSDecimalNumber
getPrice()
NSLocale
getPriceLocale()
SKProductSubscriptionPeriod
getSubscriptionPeriod()
SKProductDiscountType
getType()
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
SKProductDiscount
public SKProductDiscount()
-
SKProductDiscount
protected SKProductDiscount(NSObject.Handle h, long handle)
-
SKProductDiscount
protected SKProductDiscount(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getPrice
public NSDecimalNumber getPrice()
- Since:
- Available in iOS 11.2 and later.
-
getPriceLocale
public NSLocale getPriceLocale()
- Since:
- Available in iOS 11.2 and later.
-
getIdentifier
public java.lang.String getIdentifier()
- Since:
- Available in iOS 12.2 and later.
-
getSubscriptionPeriod
public SKProductSubscriptionPeriod getSubscriptionPeriod()
- Since:
- Available in iOS 11.2 and later.
-
getNumberOfPeriods
public long getNumberOfPeriods()
- Since:
- Available in iOS 11.2 and later.
-
getPaymentMode
public SKProductDiscountPaymentMode getPaymentMode()
- Since:
- Available in iOS 11.2 and later.
-
getType
public SKProductDiscountType getType()
- Since:
- Available in iOS 12.2 and later.
-
-