Package org.robovm.apple.homekit
Class HMMutableSignificantTimeEvent
- 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
-
- org.robovm.apple.homekit.HMMutableSignificantTimeEvent
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class HMMutableSignificantTimeEvent extends HMSignificantTimeEvent
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HMMutableSignificantTimeEvent.HMMutableSignificantTimeEventPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.homekit.HMSignificantTimeEvent
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
HMMutableSignificantTimeEvent()
HMMutableSignificantTimeEvent(java.lang.String significantEvent, NSDateComponents offset)
protected
HMMutableSignificantTimeEvent(NSObject.Handle h, long handle)
protected
HMMutableSignificantTimeEvent(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSDateComponents
getOffset()
java.lang.String
getSignificantEvent()
void
setOffset(NSDateComponents v)
void
setSignificantEvent(java.lang.String v)
-
Methods inherited from class org.robovm.apple.homekit.HMSignificantTimeEvent
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
-
HMMutableSignificantTimeEvent
protected HMMutableSignificantTimeEvent()
-
HMMutableSignificantTimeEvent
protected HMMutableSignificantTimeEvent(NSObject.Handle h, long handle)
-
HMMutableSignificantTimeEvent
protected HMMutableSignificantTimeEvent(NSObject.SkipInit skipInit)
-
HMMutableSignificantTimeEvent
public HMMutableSignificantTimeEvent(java.lang.String significantEvent, NSDateComponents offset)
-
-
Method Detail
-
getSignificantEvent
public java.lang.String getSignificantEvent()
- Overrides:
getSignificantEvent
in classHMSignificantTimeEvent
-
setSignificantEvent
public void setSignificantEvent(java.lang.String v)
-
getOffset
public NSDateComponents getOffset()
- Overrides:
getOffset
in classHMSignificantTimeEvent
-
setOffset
public void setOffset(NSDateComponents v)
-
-