Package org.robovm.apple.healthkit
Class HKObject
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.healthkit.HKObject
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
HKSample
public class HKObject extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
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
HKObject()
HKObject(NSCoder decoder)
protected
HKObject(NSObject.Handle h, long handle)
protected
HKObject(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
encode(NSCoder coder)
HKDevice
getDevice()
HKMetadata
getMetadata()
HKSource
getSource()
Deprecated.Deprecated in iOS 9.0.HKSourceRevision
getSourceRevision()
NSUUID
getUUID()
protected long
init(NSCoder decoder)
static boolean
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
-
HKObject
protected HKObject()
-
HKObject
protected HKObject(NSObject.Handle h, long handle)
-
HKObject
protected HKObject(NSObject.SkipInit skipInit)
-
HKObject
public HKObject(NSCoder decoder)
-
-
Method Detail
-
getUUID
public NSUUID getUUID()
-
getSource
@Deprecated public HKSource getSource()
Deprecated.Deprecated in iOS 9.0.- Since:
- Available in iOS 8.0 and later.
-
getSourceRevision
public HKSourceRevision getSourceRevision()
- Since:
- Available in iOS 9.0 and later.
-
getDevice
public HKDevice getDevice()
- Since:
- Available in iOS 9.0 and later.
-
getMetadata
public HKMetadata getMetadata()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
init
protected long init(NSCoder decoder)
-
-