Package org.robovm.apple.intents
Class INRecurrenceRule
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.intents.INRecurrenceRule
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class INRecurrenceRule extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
INRecurrenceRule.INRecurrenceRulePtr
-
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 INRecurrenceRule()
INRecurrenceRule(long interval, INRecurrenceFrequency frequency)
INRecurrenceRule(NSCoder decoder)
protected
INRecurrenceRule(NSObject.Handle h, long handle)
protected
INRecurrenceRule(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
INRecurrenceFrequency
getFrequency()
long
getInterval()
protected long
init(long interval, INRecurrenceFrequency frequency)
protected long
init(NSCoder decoder)
static boolean
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
-
INRecurrenceRule
public INRecurrenceRule()
-
INRecurrenceRule
protected INRecurrenceRule(NSObject.Handle h, long handle)
-
INRecurrenceRule
protected INRecurrenceRule(NSObject.SkipInit skipInit)
-
INRecurrenceRule
public INRecurrenceRule(long interval, INRecurrenceFrequency frequency)
-
INRecurrenceRule
public INRecurrenceRule(NSCoder decoder)
-
-
Method Detail
-
getInterval
public long getInterval()
-
getFrequency
public INRecurrenceFrequency getFrequency()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
init
protected long init(long interval, INRecurrenceFrequency frequency)
-
init
protected long init(NSCoder decoder)
-
-