Package org.robovm.apple.homekit
Class HMDurationEvent
- 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.HMDurationEvent
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
HMMutableDurationEvent
public class HMDurationEvent extends HMTimeEvent
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HMDurationEvent.HMDurationEventPtr
-
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
HMDurationEvent()
HMDurationEvent(double duration)
protected
HMDurationEvent(NSObject.Handle h, long handle)
protected
HMDurationEvent(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getDuration()
protected long
init(double duration)
-
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
-
HMDurationEvent
protected HMDurationEvent()
-
HMDurationEvent
protected HMDurationEvent(NSObject.Handle h, long handle)
-
HMDurationEvent
protected HMDurationEvent(NSObject.SkipInit skipInit)
-
HMDurationEvent
public HMDurationEvent(double duration)
-
-