Class UNTimeIntervalNotificationTrigger
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.usernotifications.UNNotificationTrigger
-
- org.robovm.apple.usernotifications.UNTimeIntervalNotificationTrigger
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class UNTimeIntervalNotificationTrigger extends UNNotificationTrigger
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UNTimeIntervalNotificationTrigger.UNTimeIntervalNotificationTriggerPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.usernotifications.UNNotificationTrigger
UNNotificationTrigger.UNNotificationTriggerPtr
-
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
UNTimeIntervalNotificationTrigger()
UNTimeIntervalNotificationTrigger(double timeInterval, boolean repeats)
protected
UNTimeIntervalNotificationTrigger(NSObject.Handle h, long handle)
protected
UNTimeIntervalNotificationTrigger(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static long
create(double timeInterval, boolean repeats)
double
getTimeInterval()
NSDate
nextTriggerDate()
-
Methods inherited from class org.robovm.apple.usernotifications.UNNotificationTrigger
encode, init, isRepeats, supportsSecureCoding
-
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
-
UNTimeIntervalNotificationTrigger
protected UNTimeIntervalNotificationTrigger()
-
UNTimeIntervalNotificationTrigger
protected UNTimeIntervalNotificationTrigger(NSObject.Handle h, long handle)
-
UNTimeIntervalNotificationTrigger
protected UNTimeIntervalNotificationTrigger(NSObject.SkipInit skipInit)
-
UNTimeIntervalNotificationTrigger
public UNTimeIntervalNotificationTrigger(double timeInterval, boolean repeats)
-
-
Method Detail
-
getTimeInterval
public double getTimeInterval()
-
nextTriggerDate
public NSDate nextTriggerDate()
-
create
protected static long create(double timeInterval, boolean repeats)
-
-