Package org.robovm.apple.intents
Class INPaymentsDomainHandlingAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.intents.INSendPaymentIntentHandlingAdapter
-
- org.robovm.apple.intents.INPaymentsDomainHandlingAdapter
-
- All Implemented Interfaces:
NSObjectProtocol
,INPayBillIntentHandling
,INPaymentsDomainHandling
,INRequestPaymentIntentHandling
,INSearchForAccountsIntentHandling
,INSearchForBillsIntentHandling
,INSendPaymentIntentHandling
,INTransferMoneyIntentHandling
,org.robovm.objc.ObjCProtocol
public class INPaymentsDomainHandlingAdapter extends INSendPaymentIntentHandlingAdapter implements INPaymentsDomainHandling
-
-
Nested Class Summary
-
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 Constructor Description INPaymentsDomainHandlingAdapter()
-
Method Summary
-
Methods inherited from class org.robovm.apple.intents.INSendPaymentIntentHandlingAdapter
confirmSendPayment, handleSendPayment, resolveCurrencyAmountForSendPayment, resolveNoteForSendPayment, resolvePayeeForSendPayment, resolvePersonPayeeForSendPayment, resolveSendPaymentCurrencyAmountForSendPayment
-
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
-
Methods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Methods inherited from interface org.robovm.apple.intents.INSendPaymentIntentHandling
confirmSendPayment, handleSendPayment, resolveCurrencyAmountForSendPayment, resolveNoteForSendPayment, resolvePayeeForSendPayment, resolvePersonPayeeForSendPayment, resolveSendPaymentCurrencyAmountForSendPayment
-
-
-
-
Method Detail
-
handleRequestPayment
public void handleRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INRequestPaymentIntentResponse> completion)
- Specified by:
handleRequestPayment
in interfaceINRequestPaymentIntentHandling
-
confirmRequestPayment
public void confirmRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INRequestPaymentIntentResponse> completion)
- Specified by:
confirmRequestPayment
in interfaceINRequestPaymentIntentHandling
-
resolvePersonPayerForRequestPayment
@Deprecated public void resolvePersonPayerForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INPersonResolutionResult> completion)
Deprecated.Deprecated in iOS 11.0. resolvePayerForRequestPayment:withCompletion: is deprecated. Use resolvePayerForRequestPayment:completion: instead- Specified by:
resolvePersonPayerForRequestPayment
in interfaceINRequestPaymentIntentHandling
- Since:
- Available in iOS 10.0 and later.
-
resolvePayerForRequestPayment
public void resolvePayerForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INRequestPaymentPayerResolutionResult> completion)
- Specified by:
resolvePayerForRequestPayment
in interfaceINRequestPaymentIntentHandling
- Since:
- Available in iOS 11.0 and later.
-
resolveCurrencyAmountForRequestPayment
@Deprecated public void resolveCurrencyAmountForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INCurrencyAmountResolutionResult> completion)
Deprecated.Deprecated in iOS 11.0. resolveCurrencyAmountForRequestPayment:withCompletion: is deprecated. Use resolveCurrencyAmountForRequestPayment:completion: instead- Specified by:
resolveCurrencyAmountForRequestPayment
in interfaceINRequestPaymentIntentHandling
- Since:
- Available in iOS 10.0 and later.
-
resolveRequestPaymentCurrencyAmountForRequestPayment
public void resolveRequestPaymentCurrencyAmountForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INRequestPaymentCurrencyAmountResolutionResult> completion)
- Specified by:
resolveRequestPaymentCurrencyAmountForRequestPayment
in interfaceINRequestPaymentIntentHandling
- Since:
- Available in iOS 11.0 and later.
-
resolveNoteForRequestPayment
public void resolveNoteForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INStringResolutionResult> completion)
- Specified by:
resolveNoteForRequestPayment
in interfaceINRequestPaymentIntentHandling
-
handlePayBill
public void handlePayBill(INPayBillIntent intent, org.robovm.objc.block.VoidBlock1<INPayBillIntentResponse> completion)
- Specified by:
handlePayBill
in interfaceINPayBillIntentHandling
-
confirmPayBill
public void confirmPayBill(INPayBillIntent intent, org.robovm.objc.block.VoidBlock1<INPayBillIntentResponse> completion)
- Specified by:
confirmPayBill
in interfaceINPayBillIntentHandling
-
resolveBillPayeeForPayBill
public void resolveBillPayeeForPayBill(INPayBillIntent intent, org.robovm.objc.block.VoidBlock1<INBillPayeeResolutionResult> completion)
- Specified by:
resolveBillPayeeForPayBill
in interfaceINPayBillIntentHandling
-
resolveFromAccountForPayBill
public void resolveFromAccountForPayBill(INPayBillIntent intent, org.robovm.objc.block.VoidBlock1<INPaymentAccountResolutionResult> completion)
- Specified by:
resolveFromAccountForPayBill
in interfaceINPayBillIntentHandling
-
resolveTransactionAmountForPayBill
public void resolveTransactionAmountForPayBill(INPayBillIntent intent, org.robovm.objc.block.VoidBlock1<INPaymentAmountResolutionResult> completion)
- Specified by:
resolveTransactionAmountForPayBill
in interfaceINPayBillIntentHandling
-
resolveTransactionScheduledDateForPayBill
public void resolveTransactionScheduledDateForPayBill(INPayBillIntent intent, org.robovm.objc.block.VoidBlock1<INDateComponentsRangeResolutionResult> completion)
- Specified by:
resolveTransactionScheduledDateForPayBill
in interfaceINPayBillIntentHandling
-
resolveTransactionNoteForPayBill
public void resolveTransactionNoteForPayBill(INPayBillIntent intent, org.robovm.objc.block.VoidBlock1<INStringResolutionResult> completion)
- Specified by:
resolveTransactionNoteForPayBill
in interfaceINPayBillIntentHandling
-
resolveBillTypeForPayBill
public void resolveBillTypeForPayBill(INPayBillIntent intent, org.robovm.objc.block.VoidBlock1<INBillTypeResolutionResult> completion)
- Specified by:
resolveBillTypeForPayBill
in interfaceINPayBillIntentHandling
-
resolveDueDateForPayBill
public void resolveDueDateForPayBill(INPayBillIntent intent, org.robovm.objc.block.VoidBlock1<INDateComponentsRangeResolutionResult> completion)
- Specified by:
resolveDueDateForPayBill
in interfaceINPayBillIntentHandling
-
handleSearchForBills
public void handleSearchForBills(INSearchForBillsIntent intent, org.robovm.objc.block.VoidBlock1<INSearchForBillsIntentResponse> completion)
- Specified by:
handleSearchForBills
in interfaceINSearchForBillsIntentHandling
-
confirmSearchForBills
public void confirmSearchForBills(INSearchForBillsIntent intent, org.robovm.objc.block.VoidBlock1<INSearchForBillsIntentResponse> completion)
- Specified by:
confirmSearchForBills
in interfaceINSearchForBillsIntentHandling
-
resolveBillPayeeForSearchForBills
public void resolveBillPayeeForSearchForBills(INSearchForBillsIntent intent, org.robovm.objc.block.VoidBlock1<INBillPayeeResolutionResult> completion)
- Specified by:
resolveBillPayeeForSearchForBills
in interfaceINSearchForBillsIntentHandling
-
resolvePaymentDateRangeForSearchForBills
public void resolvePaymentDateRangeForSearchForBills(INSearchForBillsIntent intent, org.robovm.objc.block.VoidBlock1<INDateComponentsRangeResolutionResult> completion)
- Specified by:
resolvePaymentDateRangeForSearchForBills
in interfaceINSearchForBillsIntentHandling
-
resolveBillTypeForSearchForBills
public void resolveBillTypeForSearchForBills(INSearchForBillsIntent intent, org.robovm.objc.block.VoidBlock1<INBillTypeResolutionResult> completion)
- Specified by:
resolveBillTypeForSearchForBills
in interfaceINSearchForBillsIntentHandling
-
resolveStatusForSearchForBills
public void resolveStatusForSearchForBills(INSearchForBillsIntent intent, org.robovm.objc.block.VoidBlock1<INPaymentStatusResolutionResult> completion)
- Specified by:
resolveStatusForSearchForBills
in interfaceINSearchForBillsIntentHandling
-
resolveDueDateRangeForSearchForBills
public void resolveDueDateRangeForSearchForBills(INSearchForBillsIntent intent, org.robovm.objc.block.VoidBlock1<INDateComponentsRangeResolutionResult> completion)
- Specified by:
resolveDueDateRangeForSearchForBills
in interfaceINSearchForBillsIntentHandling
-
handleSearchForAccounts
public void handleSearchForAccounts(INSearchForAccountsIntent intent, org.robovm.objc.block.VoidBlock1<INSearchForAccountsIntentResponse> completion)
- Specified by:
handleSearchForAccounts
in interfaceINSearchForAccountsIntentHandling
-
confirmSearchForAccounts
public void confirmSearchForAccounts(INSearchForAccountsIntent intent, org.robovm.objc.block.VoidBlock1<INSearchForAccountsIntentResponse> completion)
- Specified by:
confirmSearchForAccounts
in interfaceINSearchForAccountsIntentHandling
-
resolveAccountNicknameForSearchForAccounts
public void resolveAccountNicknameForSearchForAccounts(INSearchForAccountsIntent intent, org.robovm.objc.block.VoidBlock1<INSpeakableStringResolutionResult> completion)
- Specified by:
resolveAccountNicknameForSearchForAccounts
in interfaceINSearchForAccountsIntentHandling
-
resolveAccountTypeForSearchForAccounts
public void resolveAccountTypeForSearchForAccounts(INSearchForAccountsIntent intent, org.robovm.objc.block.VoidBlock1<INAccountTypeResolutionResult> completion)
- Specified by:
resolveAccountTypeForSearchForAccounts
in interfaceINSearchForAccountsIntentHandling
-
resolveOrganizationNameForSearchForAccounts
public void resolveOrganizationNameForSearchForAccounts(INSearchForAccountsIntent intent, org.robovm.objc.block.VoidBlock1<INSpeakableStringResolutionResult> completion)
- Specified by:
resolveOrganizationNameForSearchForAccounts
in interfaceINSearchForAccountsIntentHandling
-
resolveRequestedBalanceTypeForSearchForAccounts
public void resolveRequestedBalanceTypeForSearchForAccounts(INSearchForAccountsIntent intent, org.robovm.objc.block.VoidBlock1<INBalanceTypeResolutionResult> completion)
- Specified by:
resolveRequestedBalanceTypeForSearchForAccounts
in interfaceINSearchForAccountsIntentHandling
-
handleTransferMoney
public void handleTransferMoney(INTransferMoneyIntent intent, org.robovm.objc.block.VoidBlock1<INTransferMoneyIntentResponse> completion)
- Specified by:
handleTransferMoney
in interfaceINTransferMoneyIntentHandling
-
confirmTransferMoney
public void confirmTransferMoney(INTransferMoneyIntent intent, org.robovm.objc.block.VoidBlock1<INTransferMoneyIntentResponse> completion)
- Specified by:
confirmTransferMoney
in interfaceINTransferMoneyIntentHandling
-
resolveFromAccountForTransferMoney
public void resolveFromAccountForTransferMoney(INTransferMoneyIntent intent, org.robovm.objc.block.VoidBlock1<INPaymentAccountResolutionResult> completion)
- Specified by:
resolveFromAccountForTransferMoney
in interfaceINTransferMoneyIntentHandling
-
resolveToAccountForTransferMoney
public void resolveToAccountForTransferMoney(INTransferMoneyIntent intent, org.robovm.objc.block.VoidBlock1<INPaymentAccountResolutionResult> completion)
- Specified by:
resolveToAccountForTransferMoney
in interfaceINTransferMoneyIntentHandling
-
resolveTransactionAmountForTransferMoney
public void resolveTransactionAmountForTransferMoney(INTransferMoneyIntent intent, org.robovm.objc.block.VoidBlock1<INPaymentAmountResolutionResult> completion)
- Specified by:
resolveTransactionAmountForTransferMoney
in interfaceINTransferMoneyIntentHandling
-
resolveTransactionScheduledDateForTransferMoney
public void resolveTransactionScheduledDateForTransferMoney(INTransferMoneyIntent intent, org.robovm.objc.block.VoidBlock1<INDateComponentsRangeResolutionResult> completion)
- Specified by:
resolveTransactionScheduledDateForTransferMoney
in interfaceINTransferMoneyIntentHandling
-
resolveTransactionNoteForTransferMoney
public void resolveTransactionNoteForTransferMoney(INTransferMoneyIntent intent, org.robovm.objc.block.VoidBlock1<INStringResolutionResult> completion)
- Specified by:
resolveTransactionNoteForTransferMoney
in interfaceINTransferMoneyIntentHandling
-
-