Package org.robovm.apple.homekit
Class HMMutableDurationEvent
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
org.robovm.apple.homekit.HMMutableDurationEvent
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class HMMutableDurationEvent extends HMDurationEvent
- Since:
- Available in iOS 11.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHMMutableDurationEvent.HMMutableDurationEventPtrNested classes/interfaces inherited from class org.robovm.apple.homekit.HMDurationEvent
HMDurationEvent.HMDurationEventPtrNested classes/interfaces inherited from class org.robovm.apple.homekit.HMTimeEvent
HMTimeEvent.HMTimeEventPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedHMMutableDurationEvent()HMMutableDurationEvent(double duration)protectedHMMutableDurationEvent(NSObject.Handle h, long handle)protectedHMMutableDurationEvent(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description doublegetDuration()static booleanisSupportedForHome(HMHome home)voidsetDuration(double v)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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
HMMutableDurationEvent
protected HMMutableDurationEvent() -
HMMutableDurationEvent
-
HMMutableDurationEvent
-
HMMutableDurationEvent
public HMMutableDurationEvent(double duration)
-
-
Method Details
-
getDuration
public double getDuration()- Overrides:
getDurationin classHMDurationEvent
-
setDuration
public void setDuration(double v) -
isSupportedForHome
- Since:
- Available in iOS 11.0 and later.
-