Package org.robovm.apple.healthkit
Class HKQuantitySample
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.healthkit.HKObject
-
- org.robovm.apple.healthkit.HKSample
-
- org.robovm.apple.healthkit.HKQuantitySample
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
HKCumulativeQuantitySeriesSample
public class HKQuantitySample extends HKSample
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HKQuantitySample.HKQuantitySamplePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.healthkit.HKSample
HKSample.HKSamplePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.healthkit.HKObject
HKObject.HKObjectPtr
-
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
HKQuantitySample()
protected
HKQuantitySample(NSObject.Handle h, long handle)
protected
HKQuantitySample(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HKQuantitySample
create(HKQuantityType quantityType, HKQuantity quantity, NSDate startDate, NSDate endDate)
static HKQuantitySample
create(HKQuantityType quantityType, HKQuantity quantity, NSDate startDate, NSDate endDate, HKDevice device, HKMetadata metadata)
static HKQuantitySample
create(HKQuantityType quantityType, HKQuantity quantity, NSDate startDate, NSDate endDate, HKMetadata metadata)
long
getCount()
HKQuantity
getQuantity()
HKQuantityType
getQuantityType()
-
Methods inherited from class org.robovm.apple.healthkit.HKSample
getEndDate, getSampleType, getStartDate
-
Methods inherited from class org.robovm.apple.healthkit.HKObject
encode, getDevice, getMetadata, getSource, getSourceRevision, getUUID, init, supportsSecureCoding
-
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
-
HKQuantitySample
protected HKQuantitySample()
-
HKQuantitySample
protected HKQuantitySample(NSObject.Handle h, long handle)
-
HKQuantitySample
protected HKQuantitySample(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getQuantityType
public HKQuantityType getQuantityType()
-
getQuantity
public HKQuantity getQuantity()
-
getCount
public long getCount()
- Since:
- Available in iOS 12.0 and later.
-
create
public static HKQuantitySample create(HKQuantityType quantityType, HKQuantity quantity, NSDate startDate, NSDate endDate)
-
create
public static HKQuantitySample create(HKQuantityType quantityType, HKQuantity quantity, NSDate startDate, NSDate endDate, HKMetadata metadata)
-
create
public static HKQuantitySample create(HKQuantityType quantityType, HKQuantity quantity, NSDate startDate, NSDate endDate, HKDevice device, HKMetadata metadata)
- Since:
- Available in iOS 9.0 and later.
-
-