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