Package org.robovm.apple.intents
Class INTransferMoneyIntent
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.intents.INIntent
-
- org.robovm.apple.intents.INTransferMoneyIntent
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class INTransferMoneyIntent extends INIntent
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
INTransferMoneyIntent.INTransferMoneyIntentPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.intents.INIntent
INIntent.INIntentPtr
-
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 INTransferMoneyIntent()
protected
INTransferMoneyIntent(NSObject.Handle h, long handle)
protected
INTransferMoneyIntent(NSObject.SkipInit skipInit)
INTransferMoneyIntent(INPaymentAccount fromAccount, INPaymentAccount toAccount, INPaymentAmount transactionAmount, INDateComponentsRange transactionScheduledDate, java.lang.String transactionNote)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description INPaymentAccount
getFromAccount()
INPaymentAccount
getToAccount()
INPaymentAmount
getTransactionAmount()
java.lang.String
getTransactionNote()
INDateComponentsRange
getTransactionScheduledDate()
protected long
init(INPaymentAccount fromAccount, INPaymentAccount toAccount, INPaymentAmount transactionAmount, INDateComponentsRange transactionScheduledDate, java.lang.String transactionNote)
-
Methods inherited from class org.robovm.apple.intents.INIntent
encode, getIdentifier, getIntentDescription, getSuggestedInvocationPhrase, imageForParameterNamed, init, keyImage, setImage, setSuggestedInvocationPhrase, 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
-
INTransferMoneyIntent
public INTransferMoneyIntent()
-
INTransferMoneyIntent
protected INTransferMoneyIntent(NSObject.Handle h, long handle)
-
INTransferMoneyIntent
protected INTransferMoneyIntent(NSObject.SkipInit skipInit)
-
INTransferMoneyIntent
public INTransferMoneyIntent(INPaymentAccount fromAccount, INPaymentAccount toAccount, INPaymentAmount transactionAmount, INDateComponentsRange transactionScheduledDate, java.lang.String transactionNote)
-
-
Method Detail
-
getFromAccount
public INPaymentAccount getFromAccount()
-
getToAccount
public INPaymentAccount getToAccount()
-
getTransactionAmount
public INPaymentAmount getTransactionAmount()
-
getTransactionScheduledDate
public INDateComponentsRange getTransactionScheduledDate()
-
getTransactionNote
public java.lang.String getTransactionNote()
-
init
protected long init(INPaymentAccount fromAccount, INPaymentAccount toAccount, INPaymentAmount transactionAmount, INDateComponentsRange transactionScheduledDate, java.lang.String transactionNote)
-
-