/** * @since Available in iOS 6.0 and later. */ public NSArray<PKPass> getReplacementPasses() { if (has(Keys.ReplacementPasses())) { NSArray<PKPass> val = (NSArray<PKPass>) get(Keys.ReplacementPasses()); return val; } return null; } /*</methods>*/
/** * @since Available in iOS 6.0 and later. */ public NSArray<PKPass> getAddedPasses() { if (has(Keys.AddedPasses())) { NSArray<PKPass> val = (NSArray<PKPass>) get(Keys.AddedPasses()); return val; } return null; } /**
/** * @since Available in iOS 6.0 and later. */ @SuppressWarnings("unchecked") public List<PKRemovedPassInfo> getRemovedPassInfos() { if (has(Keys.RemovedPassInfos())) { NSArray<NSDictionary<NSString, NSObject>> val = (NSArray<NSDictionary<NSString, NSObject>>) get(Keys.RemovedPassInfos()); List<PKRemovedPassInfo> list = new ArrayList<>(); for (NSDictionary<NSString, NSObject> v : val) { list.add(new PKRemovedPassInfo(v)); } return list; } return null; }
/** * @since Available in iOS 6.0 and later. */ public String getSerialNumber() { if (has(Keys.SerialNumber())) { NSString val = (NSString) get(Keys.SerialNumber()); return val.toString(); } return null; } /*</methods>*/
/** * @since Available in iOS 6.0 and later. */ public String getPassTypeIdentifier() { if (has(Keys.PassTypeIdentifier())) { NSString val = (NSString) get(Keys.PassTypeIdentifier()); return val.toString(); } return null; } /**
/** * @since Available in iOS 7.0 and later. */ public PKAddPassesViewController(NSArray<PKPass> passes) { super((SkipInit) null); initObject(init(passes)); } /*</constructors>*/
/** * @since Available in iOS 9.0 and later. */ public PKPaymentButton(PKPaymentButtonType type, PKPaymentButtonStyle style) { super((SkipInit) null); initObject(init(type, style)); } /*</constructors>*/
public PKAddPaymentPassViewController(PKAddPaymentPassRequestConfiguration configuration, PKAddPaymentPassViewControllerDelegate delegate) { super((SkipInit) null); initObject(init(configuration, delegate)); } /*</constructors>*/
public PKAddPassButton(PKAddPassButtonStyle style) { super((SkipInit) null); initObject(init(style)); } /*</constructors>*/
public PKPaymentAuthorizationViewController(PKPaymentRequest request) { super((SkipInit) null); initObject(init(request)); } /*</constructors>*/
public PKAddPaymentPassRequestConfiguration(String encryptionScheme) { super((SkipInit) null); initObject(init(encryptionScheme)); } /*</constructors>*/
protected /*<name>*/PKMerchantCapability/*</name>*/ wrap(long value, long mask) { return new /*<name>*/PKMerchantCapability/*</name>*/(value, mask); } protected /*<name>*/PKMerchantCapability/*</name>*/[] _values() {
protected /*<name>*/PKAddressField/*</name>*/ wrap(long value, long mask) { return new /*<name>*/PKAddressField/*</name>*/(value, mask); } protected /*<name>*/PKAddressField/*</name>*/[] _values() {
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; }
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; }
protected /*<name>*/PKPaymentMethodType/*</name>*/ wrap(long value, long mask) { return new /*<name>*/PKPaymentMethodType/*</name>*/(value, mask); } protected /*<name>*/PKPaymentMethodType/*</name>*/[] _values() {
public PKAddPassesViewController(PKPass pass) { super((SkipInit) null); initObject(init(pass)); } /**