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
,org.robovm.objc.ObjCProtocol
public class PKPaymentRequest extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PKPaymentRequest.PKPaymentRequestPtr
-
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 PKPaymentRequest()
protected
PKPaymentRequest(NSObject.Handle h, long handle)
protected
PKPaymentRequest(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, willChangeValues
-
-
-
-
Constructor Detail
-
PKPaymentRequest
public PKPaymentRequest()
-
PKPaymentRequest
protected PKPaymentRequest(NSObject.Handle h, long handle)
-
PKPaymentRequest
protected PKPaymentRequest(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getMerchantIdentifier
public java.lang.String getMerchantIdentifier()
-
setMerchantIdentifier
public void setMerchantIdentifier(java.lang.String v)
-
getCountryCode
public java.lang.String getCountryCode()
-
setCountryCode
public void setCountryCode(java.lang.String v)
-
getSupportedNetworks
public java.util.List<PKPaymentNetwork> getSupportedNetworks()
-
setSupportedNetworks
public void setSupportedNetworks(java.util.List<PKPaymentNetwork> v)
-
getMerchantCapabilities
public PKMerchantCapability getMerchantCapabilities()
-
setMerchantCapabilities
public void setMerchantCapabilities(PKMerchantCapability v)
-
getPaymentSummaryItems
public NSArray<PKPaymentSummaryItem> getPaymentSummaryItems()
-
setPaymentSummaryItems
public void setPaymentSummaryItems(NSArray<PKPaymentSummaryItem> v)
-
getCurrencyCode
public java.lang.String getCurrencyCode()
-
setCurrencyCode
public void setCurrencyCode(java.lang.String v)
-
getRequiredBillingContactFields
public NSSet<?> getRequiredBillingContactFields()
- Since:
- Available in iOS 11.0 and later.
-
setRequiredBillingContactFields
public void setRequiredBillingContactFields(NSSet<?> v)
- Since:
- Available in iOS 11.0 and later.
-
getRequiredBillingAddressFields
@Deprecated public PKAddressField getRequiredBillingAddressFields()
Deprecated.Deprecated in iOS 11.0.- Since:
- Available in iOS 8.0 and later.
-
setRequiredBillingAddressFields
@Deprecated public void setRequiredBillingAddressFields(PKAddressField v)
Deprecated.Deprecated in iOS 11.0.- Since:
- Available in iOS 8.0 and later.
-
getBillingContact
public PKContact getBillingContact()
- Since:
- Available in iOS 9.0 and later.
-
setBillingContact
public void setBillingContact(PKContact v)
- Since:
- Available in iOS 9.0 and later.
-
getRequiredShippingContactFields
public NSSet<?> getRequiredShippingContactFields()
- Since:
- Available in iOS 11.0 and later.
-
setRequiredShippingContactFields
public void setRequiredShippingContactFields(NSSet<?> v)
- Since:
- Available in iOS 11.0 and later.
-
getRequiredShippingAddressFields
@Deprecated public PKAddressField getRequiredShippingAddressFields()
Deprecated.Deprecated in iOS 11.0.- Since:
- Available in iOS 8.0 and later.
-
setRequiredShippingAddressFields
@Deprecated public void setRequiredShippingAddressFields(PKAddressField v)
Deprecated.Deprecated in iOS 11.0.- Since:
- Available in iOS 8.0 and later.
-
getShippingContact
public PKContact getShippingContact()
- Since:
- Available in iOS 9.0 and later.
-
setShippingContact
public void setShippingContact(PKContact v)
- Since:
- Available in iOS 9.0 and later.
-
getShippingMethods
public NSArray<PKShippingMethod> getShippingMethods()
-
setShippingMethods
public void setShippingMethods(NSArray<PKShippingMethod> v)
-
getShippingType
public PKShippingType getShippingType()
- Since:
- Available in iOS 8.3 and later.
-
setShippingType
public void setShippingType(PKShippingType v)
- Since:
- Available in iOS 8.3 and later.
-
getApplicationData
public NSData getApplicationData()
-
setApplicationData
public void setApplicationData(NSData v)
-
getSupportedCountries
public NSSet<NSString> getSupportedCountries()
- Since:
- Available in iOS 11.0 and later.
-
setSupportedCountries
public void setSupportedCountries(NSSet<NSString> v)
- Since:
- Available in iOS 11.0 and later.
-
getShippingAddress
@Deprecated public ABRecord getShippingAddress()
Deprecated.Deprecated in iOS 9.0.- Since:
- Available in iOS 8.0 and later.
-
setShippingAddress
@Deprecated public void setShippingAddress(ABRecord v)
Deprecated.Deprecated in iOS 9.0.- Since:
- Available in iOS 8.0 and later.
-
getBillingAddress
@Deprecated public ABRecord getBillingAddress()
Deprecated.Deprecated in iOS 9.0.- Since:
- Available in iOS 8.0 and later.
-
setBillingAddress
@Deprecated public void setBillingAddress(ABRecord v)
Deprecated.Deprecated in iOS 9.0.- Since:
- Available in iOS 8.0 and later.
-
availableNetworks
public static NSArray<?> availableNetworks()
- Since:
- Available in iOS 10.0 and later.
-
createPaymentContactInvalidError
public static NSError createPaymentContactInvalidError(java.lang.String field, java.lang.String localizedDescription)
- Since:
- Available in iOS 11.0 and later.
-
createPaymentShippingAddressInvalidError
public static NSError createPaymentShippingAddressInvalidError(java.lang.String postalAddressKey, java.lang.String localizedDescription)
- Since:
- Available in iOS 11.0 and later.
-
createPaymentBillingAddressInvalidError
public static NSError createPaymentBillingAddressInvalidError(java.lang.String postalAddressKey, java.lang.String localizedDescription)
- Since:
- Available in iOS 11.0 and later.
-
createPaymentShippingAddressUnserviceableError
public static NSError createPaymentShippingAddressUnserviceableError(java.lang.String localizedDescription)
- Since:
- Available in iOS 11.0 and later.
-
-