Package org.robovm.apple.homekit
Class HMSignificantTimeEvent
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.homekit.HMEvent
-
- org.robovm.apple.homekit.HMTimeEvent
-
- org.robovm.apple.homekit.HMSignificantTimeEvent
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
HMMutableSignificantTimeEvent
public class HMSignificantTimeEvent extends HMTimeEvent
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HMSignificantTimeEvent.HMSignificantTimeEventPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.homekit.HMTimeEvent
HMTimeEvent.HMTimeEventPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.homekit.HMEvent
HMEvent.HMEventPtr
-
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
HMSignificantTimeEvent()
HMSignificantTimeEvent(java.lang.String significantEvent, NSDateComponents offset)
protected
HMSignificantTimeEvent(NSObject.Handle h, long handle)
protected
HMSignificantTimeEvent(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSDateComponents
getOffset()
java.lang.String
getSignificantEvent()
protected long
init(java.lang.String significantEvent, NSDateComponents offset)
-
Methods inherited from class org.robovm.apple.homekit.HMEvent
getUniqueIdentifier, isSupportedForHome
-
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
-
HMSignificantTimeEvent
protected HMSignificantTimeEvent()
-
HMSignificantTimeEvent
protected HMSignificantTimeEvent(NSObject.Handle h, long handle)
-
HMSignificantTimeEvent
protected HMSignificantTimeEvent(NSObject.SkipInit skipInit)
-
HMSignificantTimeEvent
public HMSignificantTimeEvent(java.lang.String significantEvent, NSDateComponents offset)
-
-
Method Detail
-
getSignificantEvent
public java.lang.String getSignificantEvent()
-
getOffset
public NSDateComponents getOffset()
-
init
protected long init(java.lang.String significantEvent, NSDateComponents offset)
-
-