Package org.robovm.apple.homekit
Class HMCharacteristicThresholdRangeEvent
- 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.HMCharacteristicThresholdRangeEvent
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
HMMutableCharacteristicThresholdRangeEvent
public class HMCharacteristicThresholdRangeEvent extends HMEvent
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HMCharacteristicThresholdRangeEvent.HMCharacteristicThresholdRangeEventPtr
-
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
HMCharacteristicThresholdRangeEvent()
protected
HMCharacteristicThresholdRangeEvent(NSObject.Handle h, long handle)
protected
HMCharacteristicThresholdRangeEvent(NSObject.SkipInit skipInit)
HMCharacteristicThresholdRangeEvent(HMCharacteristic characteristic, HMNumberRange thresholdRange)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HMCharacteristic
getCharacteristic()
HMNumberRange
getThresholdRange()
protected long
initWithCharacteristic$thresholdRange$(HMCharacteristic characteristic, HMNumberRange thresholdRange)
-
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
-
HMCharacteristicThresholdRangeEvent
protected HMCharacteristicThresholdRangeEvent()
-
HMCharacteristicThresholdRangeEvent
protected HMCharacteristicThresholdRangeEvent(NSObject.Handle h, long handle)
-
HMCharacteristicThresholdRangeEvent
protected HMCharacteristicThresholdRangeEvent(NSObject.SkipInit skipInit)
-
HMCharacteristicThresholdRangeEvent
public HMCharacteristicThresholdRangeEvent(HMCharacteristic characteristic, HMNumberRange thresholdRange)
-
-
Method Detail
-
getCharacteristic
public HMCharacteristic getCharacteristic()
-
getThresholdRange
public HMNumberRange getThresholdRange()
-
initWithCharacteristic$thresholdRange$
protected long initWithCharacteristic$thresholdRange$(HMCharacteristic characteristic, HMNumberRange thresholdRange)
-
-