Package org.robovm.apple.intents
Class INPaymentAmount
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.intents.INPaymentAmount
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class INPaymentAmount extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 10.3 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
INPaymentAmount.INPaymentAmountPtr
-
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 protected
INPaymentAmount()
INPaymentAmount(NSCoder decoder)
protected
INPaymentAmount(NSObject.Handle h, long handle)
protected
INPaymentAmount(NSObject.SkipInit skipInit)
INPaymentAmount(INAmountType amountType, INCurrencyAmount amount)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
INCurrencyAmount
getAmount()
INAmountType
getAmountType()
protected long
init(NSCoder decoder)
protected long
init(INAmountType amountType, INCurrencyAmount amount)
static boolean
supportsSecureCoding()
-
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
-
INPaymentAmount
protected INPaymentAmount()
-
INPaymentAmount
protected INPaymentAmount(NSObject.Handle h, long handle)
-
INPaymentAmount
protected INPaymentAmount(NSObject.SkipInit skipInit)
-
INPaymentAmount
public INPaymentAmount(INAmountType amountType, INCurrencyAmount amount)
-
INPaymentAmount
public INPaymentAmount(NSCoder decoder)
-
-
Method Detail
-
getAmount
public INCurrencyAmount getAmount()
-
getAmountType
public INAmountType getAmountType()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
init
protected long init(INAmountType amountType, INCurrencyAmount amount)
-
init
protected long init(NSCoder decoder)
-
-