Package org.robovm.apple.healthkit
Class HKHeartbeatSeriesBuilder
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.healthkit.HKSeriesBuilder
org.robovm.apple.healthkit.HKHeartbeatSeriesBuilder
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class HKHeartbeatSeriesBuilder extends HKSeriesBuilder
- Since:
- Available in iOS 13.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHKHeartbeatSeriesBuilder.HKHeartbeatSeriesBuilderPtrNested classes/interfaces inherited from class org.robovm.apple.healthkit.HKSeriesBuilder
HKSeriesBuilder.HKSeriesBuilderPtrNested 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
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description protectedHKHeartbeatSeriesBuilder()protectedHKHeartbeatSeriesBuilder(NSObject.Handle h, long handle)protectedHKHeartbeatSeriesBuilder(NSObject.SkipInit skipInit)HKHeartbeatSeriesBuilder(HKHealthStore healthStore, HKDevice device, NSDate startDate) -
Method Summary
Modifier and Type Method Description voidaddHeartbeat(double timeIntervalSinceStart, boolean precededByGap, VoidBlock2<Boolean,NSError> completion)voidaddMetadata(NSDictionary<NSString,?> metadata, VoidBlock2<Boolean,NSError> completion)voidfinishSeries(VoidBlock2<HKHeartbeatSeriesSample,NSError> completion)static longgetMaximumCount()protected longinit(HKHealthStore healthStore, HKDevice device, NSDate startDate)Methods inherited from class org.robovm.apple.healthkit.HKSeriesBuilder
discardMethods 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, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
HKHeartbeatSeriesBuilder
protected HKHeartbeatSeriesBuilder() -
HKHeartbeatSeriesBuilder
-
HKHeartbeatSeriesBuilder
-
HKHeartbeatSeriesBuilder
-
-
Method Details
-
getMaximumCount
public static long getMaximumCount() -
init
-
addHeartbeat
public void addHeartbeat(double timeIntervalSinceStart, boolean precededByGap, VoidBlock2<Boolean,NSError> completion) -
addMetadata
public void addMetadata(NSDictionary<NSString,?> metadata, VoidBlock2<Boolean,NSError> completion) -
finishSeries
-