Package org.robovm.apple.passkit
Class PKSuicaPassProperties
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.passkit.PKTransitPassProperties
-
- org.robovm.apple.passkit.PKSuicaPassProperties
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class PKSuicaPassProperties extends PKTransitPassProperties
- Since:
- Available in iOS 10.1 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PKSuicaPassProperties.PKSuicaPassPropertiesPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.passkit.PKTransitPassProperties
PKTransitPassProperties.PKTransitPassPropertiesPtr
-
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 PKSuicaPassProperties()
protected
PKSuicaPassProperties(NSObject.Handle h, long handle)
protected
PKSuicaPassProperties(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NSDecimalNumber
getTransitBalance()
java.lang.String
getTransitBalanceCurrencyCode()
boolean
isBalanceAllowedForCommute()
boolean
isBlacklisted()
boolean
isGreenCarTicketUsed()
boolean
isInShinkansenStation()
boolean
isInStation()
boolean
isLowBalanceGateNotificationEnabled()
static PKSuicaPassProperties
passPropertiesForPass(PKPass pass)
-
Methods inherited from class org.robovm.apple.passkit.PKTransitPassProperties
getExpirationDate
-
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
-
PKSuicaPassProperties
public PKSuicaPassProperties()
-
PKSuicaPassProperties
protected PKSuicaPassProperties(NSObject.Handle h, long handle)
-
PKSuicaPassProperties
protected PKSuicaPassProperties(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getTransitBalance
public NSDecimalNumber getTransitBalance()
- Overrides:
getTransitBalance
in classPKTransitPassProperties
-
getTransitBalanceCurrencyCode
public java.lang.String getTransitBalanceCurrencyCode()
- Overrides:
getTransitBalanceCurrencyCode
in classPKTransitPassProperties
-
isInStation
public boolean isInStation()
- Overrides:
isInStation
in classPKTransitPassProperties
-
isInShinkansenStation
public boolean isInShinkansenStation()
-
isBalanceAllowedForCommute
public boolean isBalanceAllowedForCommute()
- Since:
- Available in iOS 11.3 and later.
-
isLowBalanceGateNotificationEnabled
public boolean isLowBalanceGateNotificationEnabled()
- Since:
- Available in iOS 11.3 and later.
-
isGreenCarTicketUsed
public boolean isGreenCarTicketUsed()
-
isBlacklisted
public boolean isBlacklisted()
- Overrides:
isBlacklisted
in classPKTransitPassProperties
-
passPropertiesForPass
public static PKSuicaPassProperties passPropertiesForPass(PKPass pass)
-
-