Package org.robovm.apple.passkit
Class PKPaymentRequest
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.passkit.PKPaymentRequest
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class PKPaymentRequest extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPKPaymentRequest.PKPaymentRequestPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description PKPaymentRequest()protectedPKPaymentRequest(NSObject.Handle h, long handle)protectedPKPaymentRequest(NSObject.SkipInit skipInit) -
Method Summary
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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
PKPaymentRequest
public PKPaymentRequest() -
PKPaymentRequest
-
PKPaymentRequest
-
-
Method Details
-
getMerchantIdentifier
-
setMerchantIdentifier
-
getCountryCode
-
setCountryCode
-
getSupportedNetworks
-
setSupportedNetworks
-
getMerchantCapabilities
-
setMerchantCapabilities
-
supportsCouponCode
public boolean supportsCouponCode()- Since:
- Available in iOS 15.0 and later.
-
setSupportsCouponCode
public void setSupportsCouponCode(boolean v)- Since:
- Available in iOS 15.0 and later.
-
getCouponCode
- Since:
- Available in iOS 15.0 and later.
-
setCouponCode
- Since:
- Available in iOS 15.0 and later.
-
getPaymentSummaryItems
-
setPaymentSummaryItems
-
getCurrencyCode
-
setCurrencyCode
-
getRequiredBillingContactFields
- Since:
- Available in iOS 11.0 and later.
-
setRequiredBillingContactFields
- Since:
- Available in iOS 11.0 and later.
-
getRequiredBillingAddressFields
Deprecated.Deprecated in iOS 11.0. Use requiredBillingContactFields -
setRequiredBillingAddressFields
Deprecated.Deprecated in iOS 11.0. Use requiredBillingContactFields -
getBillingContact
- Since:
- Available in iOS 9.0 and later.
-
setBillingContact
- Since:
- Available in iOS 9.0 and later.
-
getRequiredShippingContactFields
- Since:
- Available in iOS 11.0 and later.
-
setRequiredShippingContactFields
- Since:
- Available in iOS 11.0 and later.
-
getRequiredShippingAddressFields
Deprecated.Deprecated in iOS 11.0. Use requiredShippingContactFields -
setRequiredShippingAddressFields
Deprecated.Deprecated in iOS 11.0. Use requiredShippingContactFields -
getShippingContact
- Since:
- Available in iOS 9.0 and later.
-
setShippingContact
- Since:
- Available in iOS 9.0 and later.
-
getShippingMethods
-
setShippingMethods
-
getShippingType
- Since:
- Available in iOS 8.3 and later.
-
setShippingType
- Since:
- Available in iOS 8.3 and later.
-
getShippingContactEditingMode
- Since:
- Available in iOS 15.0 and later.
-
setShippingContactEditingMode
- Since:
- Available in iOS 15.0 and later.
-
getApplicationData
-
setApplicationData
-
getSupportedCountries
- Since:
- Available in iOS 11.0 and later.
-
setSupportedCountries
- Since:
- Available in iOS 11.0 and later.
-
getShippingAddress
Deprecated.Deprecated in iOS 9.0. ABRecordRef has been deprecated, and does not support all available address properties. You should migrate to shippingContact. -
setShippingAddress
Deprecated.Deprecated in iOS 9.0. ABRecordRef has been deprecated, and does not support all available address properties. You should migrate to shippingContact. -
getBillingAddress
Deprecated.Deprecated in iOS 9.0. ABRecordRef has been deprecated, and does not support all available address properties. You should migrate to billingContact. -
setBillingAddress
Deprecated.Deprecated in iOS 9.0. ABRecordRef has been deprecated, and does not support all available address properties. You should migrate to billingContact. -
availableNetworks
- Since:
- Available in iOS 10.0 and later.
-
createPaymentContactInvalidError
- Since:
- Available in iOS 11.0 and later.
-
createPaymentShippingAddressInvalidError
public static NSError createPaymentShippingAddressInvalidError(String postalAddressKey, String localizedDescription)- Since:
- Available in iOS 11.0 and later.
-
createPaymentBillingAddressInvalidError
public static NSError createPaymentBillingAddressInvalidError(String postalAddressKey, String localizedDescription)- Since:
- Available in iOS 11.0 and later.
-
createPaymentShippingAddressUnserviceableError
- Since:
- Available in iOS 11.0 and later.
-
createPaymentCouponCodeInvalidError
- Since:
- Available in iOS 15.0 and later.
-
createPaymentCouponCodeExpiredError
- Since:
- Available in iOS 15.0 and later.
-