Package org.robovm.apple.healthkit
Class HKWorkoutRouteBuilder
- 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.HKWorkoutRouteBuilder
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class HKWorkoutRouteBuilder extends HKSeriesBuilder
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HKWorkoutRouteBuilder.HKWorkoutRouteBuilderPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.healthkit.HKSeriesBuilder
HKSeriesBuilder.HKSeriesBuilderPtr
-
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
HKWorkoutRouteBuilder()
protected
HKWorkoutRouteBuilder(NSObject.Handle h, long handle)
protected
HKWorkoutRouteBuilder(NSObject.SkipInit skipInit)
HKWorkoutRouteBuilder(HKHealthStore healthStore, HKDevice device)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMetadata(NSDictionary<NSString,?> metadata, org.robovm.objc.block.VoidBlock2<java.lang.Boolean,NSError> completion)
void
finishRoute(HKWorkout workout, NSDictionary<NSString,?> metadata, org.robovm.objc.block.VoidBlock2<HKWorkoutRoute,NSError> completion)
protected long
init(HKHealthStore healthStore, HKDevice device)
void
insertRouteData(NSArray<CLLocation> routeData, org.robovm.objc.block.VoidBlock2<java.lang.Boolean,NSError> completion)
-
Methods inherited from class org.robovm.apple.healthkit.HKSeriesBuilder
discard
-
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
-
HKWorkoutRouteBuilder
protected HKWorkoutRouteBuilder()
-
HKWorkoutRouteBuilder
protected HKWorkoutRouteBuilder(NSObject.Handle h, long handle)
-
HKWorkoutRouteBuilder
protected HKWorkoutRouteBuilder(NSObject.SkipInit skipInit)
-
HKWorkoutRouteBuilder
public HKWorkoutRouteBuilder(HKHealthStore healthStore, HKDevice device)
-
-
Method Detail
-
init
protected long init(HKHealthStore healthStore, HKDevice device)
-
insertRouteData
public void insertRouteData(NSArray<CLLocation> routeData, org.robovm.objc.block.VoidBlock2<java.lang.Boolean,NSError> completion)
-
addMetadata
public void addMetadata(NSDictionary<NSString,?> metadata, org.robovm.objc.block.VoidBlock2<java.lang.Boolean,NSError> completion)
-
finishRoute
public void finishRoute(HKWorkout workout, NSDictionary<NSString,?> metadata, org.robovm.objc.block.VoidBlock2<HKWorkoutRoute,NSError> completion)
-
-