Package org.robovm.apple.homekit
Class HMMutablePresenceEvent
- 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.HMPresenceEvent
-
- org.robovm.apple.homekit.HMMutablePresenceEvent
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class HMMutablePresenceEvent extends HMPresenceEvent
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HMMutablePresenceEvent.HMMutablePresenceEventPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.homekit.HMPresenceEvent
HMPresenceEvent.HMPresenceEventPtr
-
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
HMMutablePresenceEvent()
protected
HMMutablePresenceEvent(NSObject.Handle h, long handle)
protected
HMMutablePresenceEvent(NSObject.SkipInit skipInit)
HMMutablePresenceEvent(HMPresenceEventType presenceEventType, HMPresenceEventUserType presenceUserType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HMPresenceEventType
getPresenceEventType()
HMPresenceEventUserType
getPresenceUserType()
void
setPresenceEventType(HMPresenceEventType v)
void
setPresenceUserType(HMPresenceEventUserType v)
-
Methods inherited from class org.robovm.apple.homekit.HMPresenceEvent
init
-
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
-
HMMutablePresenceEvent
protected HMMutablePresenceEvent()
-
HMMutablePresenceEvent
protected HMMutablePresenceEvent(NSObject.Handle h, long handle)
-
HMMutablePresenceEvent
protected HMMutablePresenceEvent(NSObject.SkipInit skipInit)
-
HMMutablePresenceEvent
public HMMutablePresenceEvent(HMPresenceEventType presenceEventType, HMPresenceEventUserType presenceUserType)
-
-
Method Detail
-
getPresenceEventType
public HMPresenceEventType getPresenceEventType()
- Overrides:
getPresenceEventType
in classHMPresenceEvent
-
setPresenceEventType
public void setPresenceEventType(HMPresenceEventType v)
-
getPresenceUserType
public HMPresenceEventUserType getPresenceUserType()
- Overrides:
getPresenceUserType
in classHMPresenceEvent
-
setPresenceUserType
public void setPresenceUserType(HMPresenceEventUserType v)
-
-