Package org.robovm.apple.cloudkit
Class CKNotification
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.cloudkit.CKNotification
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
CKDatabaseNotification
,CKQueryNotification
,CKRecordZoneNotification
public class CKNotification extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CKNotification.CKNotificationPtr
-
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 protected
CKNotification()
protected
CKNotification(NSObject.Handle h, long handle)
protected
CKNotification(NSObject.SkipInit skipInit)
CKNotification(UIRemoteNotification notificationDictionary)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static long
create(UIRemoteNotification notificationDictionary)
java.lang.String
getAlertActionLocalizationKey()
java.lang.String
getAlertBody()
java.lang.String
getAlertLaunchImage()
java.util.List<java.lang.String>
getAlertLocalizationArgs()
java.lang.String
getAlertLocalizationKey()
NSNumber
getBadge()
java.lang.String
getCategory()
java.lang.String
getContainerIdentifier()
CKNotificationID
getNotificationID()
CKNotificationType
getNotificationType()
java.lang.String
getSoundName()
java.lang.String
getSubscriptionID()
java.lang.String
getSubtitle()
NSArray<NSString>
getSubtitleLocalizationArgs()
java.lang.String
getSubtitleLocalizationKey()
java.lang.String
getTitle()
NSArray<NSString>
getTitleLocalizationArgs()
java.lang.String
getTitleLocalizationKey()
boolean
isPruned()
-
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
-
CKNotification
protected CKNotification()
-
CKNotification
protected CKNotification(NSObject.Handle h, long handle)
-
CKNotification
protected CKNotification(NSObject.SkipInit skipInit)
-
CKNotification
public CKNotification(UIRemoteNotification notificationDictionary)
-
-
Method Detail
-
getNotificationType
public CKNotificationType getNotificationType()
-
getNotificationID
public CKNotificationID getNotificationID()
-
getContainerIdentifier
public java.lang.String getContainerIdentifier()
-
isPruned
public boolean isPruned()
-
getAlertBody
public java.lang.String getAlertBody()
-
getAlertLocalizationKey
public java.lang.String getAlertLocalizationKey()
-
getAlertLocalizationArgs
public java.util.List<java.lang.String> getAlertLocalizationArgs()
-
getTitle
public java.lang.String getTitle()
- Since:
- Available in iOS 11.0 and later.
-
getTitleLocalizationKey
public java.lang.String getTitleLocalizationKey()
- Since:
- Available in iOS 11.0 and later.
-
getTitleLocalizationArgs
public NSArray<NSString> getTitleLocalizationArgs()
- Since:
- Available in iOS 11.0 and later.
-
getSubtitle
public java.lang.String getSubtitle()
- Since:
- Available in iOS 11.0 and later.
-
getSubtitleLocalizationKey
public java.lang.String getSubtitleLocalizationKey()
- Since:
- Available in iOS 11.0 and later.
-
getSubtitleLocalizationArgs
public NSArray<NSString> getSubtitleLocalizationArgs()
- Since:
- Available in iOS 11.0 and later.
-
getAlertActionLocalizationKey
public java.lang.String getAlertActionLocalizationKey()
-
getAlertLaunchImage
public java.lang.String getAlertLaunchImage()
-
getBadge
public NSNumber getBadge()
-
getSoundName
public java.lang.String getSoundName()
-
getSubscriptionID
public java.lang.String getSubscriptionID()
- Since:
- Available in iOS 9.0 and later.
-
getCategory
public java.lang.String getCategory()
- Since:
- Available in iOS 9.0 and later.
-
create
protected static long create(UIRemoteNotification notificationDictionary)
-
-