Package org.robovm.apple.healthkit
Class HKCategorySample
- 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.HKCategorySample
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class HKCategorySample extends HKSample
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HKCategorySample.HKCategorySamplePtr
-
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
HKCategorySample()
protected
HKCategorySample(NSObject.Handle h, long handle)
protected
HKCategorySample(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HKCategorySample
create(HKCategoryType type, long value, NSDate startDate, NSDate endDate)
static HKCategorySample
create(HKCategoryType type, long value, NSDate startDate, NSDate endDate, HKDevice device, HKMetadata metadata)
static HKCategorySample
create(HKCategoryType type, long value, NSDate startDate, NSDate endDate, HKMetadata metadata)
HKCategoryType
getCategoryType()
long
getValue()
-
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
-
HKCategorySample
protected HKCategorySample()
-
HKCategorySample
protected HKCategorySample(NSObject.Handle h, long handle)
-
HKCategorySample
protected HKCategorySample(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getCategoryType
public HKCategoryType getCategoryType()
-
getValue
public long getValue()
-
create
public static HKCategorySample create(HKCategoryType type, long value, NSDate startDate, NSDate endDate, HKMetadata metadata)
-
create
public static HKCategorySample create(HKCategoryType type, long value, NSDate startDate, NSDate endDate)
-
create
public static HKCategorySample create(HKCategoryType type, long value, NSDate startDate, NSDate endDate, HKDevice device, HKMetadata metadata)
- Since:
- Available in iOS 9.0 and later.
-
-