Package org.robovm.apple.intents
Class INPayBillIntent
- 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.INPayBillIntent
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class INPayBillIntent extends INIntent
- Since:
- Available in iOS 10.3 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
INPayBillIntent.INPayBillIntentPtr
-
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 INPayBillIntent()
protected
INPayBillIntent(NSObject.Handle h, long handle)
protected
INPayBillIntent(NSObject.SkipInit skipInit)
INPayBillIntent(INBillPayee billPayee, INPaymentAccount fromAccount, INPaymentAmount transactionAmount, INDateComponentsRange transactionScheduledDate, java.lang.String transactionNote, INBillType billType, INDateComponentsRange dueDate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description INBillPayee
getBillPayee()
INBillType
getBillType()
INDateComponentsRange
getDueDate()
INPaymentAccount
getFromAccount()
INPaymentAmount
getTransactionAmount()
java.lang.String
getTransactionNote()
INDateComponentsRange
getTransactionScheduledDate()
protected long
init(INBillPayee billPayee, INPaymentAccount fromAccount, INPaymentAmount transactionAmount, INDateComponentsRange transactionScheduledDate, java.lang.String transactionNote, INBillType billType, INDateComponentsRange dueDate)
-
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
-
INPayBillIntent
public INPayBillIntent()
-
INPayBillIntent
protected INPayBillIntent(NSObject.Handle h, long handle)
-
INPayBillIntent
protected INPayBillIntent(NSObject.SkipInit skipInit)
-
INPayBillIntent
public INPayBillIntent(INBillPayee billPayee, INPaymentAccount fromAccount, INPaymentAmount transactionAmount, INDateComponentsRange transactionScheduledDate, java.lang.String transactionNote, INBillType billType, INDateComponentsRange dueDate)
-
-
Method Detail
-
getBillPayee
public INBillPayee getBillPayee()
-
getFromAccount
public INPaymentAccount getFromAccount()
-
getTransactionAmount
public INPaymentAmount getTransactionAmount()
-
getTransactionScheduledDate
public INDateComponentsRange getTransactionScheduledDate()
-
getTransactionNote
public java.lang.String getTransactionNote()
-
getBillType
public INBillType getBillType()
-
getDueDate
public INDateComponentsRange getDueDate()
-
init
protected long init(INBillPayee billPayee, INPaymentAccount fromAccount, INPaymentAmount transactionAmount, INDateComponentsRange transactionScheduledDate, java.lang.String transactionNote, INBillType billType, INDateComponentsRange dueDate)
-
-