Package org.robovm.apple.passkit
Class PKPass
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.passkit.PKObject
-
- org.robovm.apple.passkit.PKPass
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
PKPaymentPass
public class PKPass extends PKObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PKPass.PKPassPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.passkit.PKObject
PKObject.PKObjectPtr
-
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 PKPass()
PKPass(NSData data)
protected
PKPass(NSObject.Handle h, long handle)
protected
PKPass(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAuthenticationToken()
java.lang.String
getDeviceName()
UIImage
getIcon()
java.lang.String
getLocalizedDescription()
java.lang.String
getLocalizedName()
NSObject
getLocalizedValue(java.lang.String key)
java.lang.String
getOrganizationName()
PKPassType
getPassType()
java.lang.String
getPassTypeIdentifier()
NSURL
getPassURL()
PKPaymentPass
getPaymentPass()
NSDate
getRelevantDate()
java.lang.String
getSerialNumber()
NSDictionary<?,?>
getUserInfo()
NSURL
getWebServiceURL()
boolean
isRemotePass()
-
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
-
PKPass
public PKPass()
-
PKPass
protected PKPass(NSObject.Handle h, long handle)
-
PKPass
protected PKPass(NSObject.SkipInit skipInit)
-
PKPass
public PKPass(NSData data) throws NSErrorException
- Throws:
NSErrorException
-
-
Method Detail
-
getPassType
public PKPassType getPassType()
- Since:
- Available in iOS 8.0 and later.
-
getPaymentPass
public PKPaymentPass getPaymentPass()
- Since:
- Available in iOS 8.0 and later.
-
getSerialNumber
public java.lang.String getSerialNumber()
-
getPassTypeIdentifier
public java.lang.String getPassTypeIdentifier()
-
getWebServiceURL
public NSURL getWebServiceURL()
-
getAuthenticationToken
public java.lang.String getAuthenticationToken()
-
getIcon
public UIImage getIcon()
-
getLocalizedName
public java.lang.String getLocalizedName()
-
getLocalizedDescription
public java.lang.String getLocalizedDescription()
-
getOrganizationName
public java.lang.String getOrganizationName()
-
getRelevantDate
public NSDate getRelevantDate()
-
getUserInfo
public NSDictionary<?,?> getUserInfo()
- Since:
- Available in iOS 7.0 and later.
-
getPassURL
public NSURL getPassURL()
-
isRemotePass
public boolean isRemotePass()
- Since:
- Available in iOS 9.0 and later.
-
getDeviceName
public java.lang.String getDeviceName()
- Since:
- Available in iOS 9.0 and later.
-
getLocalizedValue
public NSObject getLocalizedValue(java.lang.String key)
-
-