Package org.robovm.apple.healthkit
Class HKDocumentQuery
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.healthkit.HKQuery
-
- org.robovm.apple.healthkit.HKDocumentQuery
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class HKDocumentQuery extends HKQuery
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HKDocumentQuery.HKDocumentQueryPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.healthkit.HKQuery
HKQuery.HKQueryPtr
-
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
HKDocumentQuery()
protected
HKDocumentQuery(NSObject.Handle h, long handle)
protected
HKDocumentQuery(NSObject.SkipInit skipInit)
HKDocumentQuery(HKDocumentType documentType, NSPredicate predicate, long limit, NSArray<NSSortDescriptor> sortDescriptors, boolean includeDocumentData, org.robovm.objc.block.VoidBlock4<HKDocumentQuery,NSArray<HKDocumentSample>,java.lang.Boolean,NSError> resultsHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getLimit()
NSArray<NSSortDescriptor>
getSortDescriptors()
protected long
init(HKDocumentType documentType, NSPredicate predicate, long limit, NSArray<NSSortDescriptor> sortDescriptors, boolean includeDocumentData, org.robovm.objc.block.VoidBlock4<HKDocumentQuery,NSArray<HKDocumentSample>,java.lang.Boolean,NSError> resultsHandler)
boolean
isIncludeDocumentData()
-
Methods inherited from class org.robovm.apple.healthkit.HKQuery
createPredicateForActivitySummariesBetweenDates, createPredicateForActivitySummary, createPredicateForCategorySamplesWithValue, createPredicateForClinicalRecords, createPredicateForClinicalRecords, createPredicateForObjectsFromSource, createPredicateForObjectsFromSources, createPredicateForObjectsFromWorkout, createPredicateForObjectsWithMetadata, createPredicateForObjectsWithMetadata, createPredicateForObjectsWithMetadata, createPredicateForObjectsWithNoCorrelation, createPredicateForObjectsWithUUID, createPredicateForObjectsWithUUIDs, createPredicateForQuantitySamplesWithQuantity, createPredicateForSamplesWithDate, createPredicateForWorkouts, createPredicateForWorkoutsWithActivityType, createPredicateForWorkoutsWithDuration, createPredicateForWorkoutsWithTotalDistance, createPredicateForWorkoutsWithTotalEnergyBurned, createPredicateForWorkoutsWithTotalSwimmingStrokeCount, getObjectType, getPredicate, getSampleType, predicateForObjectsFromDevices, predicateForObjectsFromSourceRevisions, predicateForObjectsWithDeviceProperty
-
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
-
HKDocumentQuery
protected HKDocumentQuery()
-
HKDocumentQuery
protected HKDocumentQuery(NSObject.Handle h, long handle)
-
HKDocumentQuery
protected HKDocumentQuery(NSObject.SkipInit skipInit)
-
HKDocumentQuery
public HKDocumentQuery(HKDocumentType documentType, NSPredicate predicate, long limit, NSArray<NSSortDescriptor> sortDescriptors, boolean includeDocumentData, org.robovm.objc.block.VoidBlock4<HKDocumentQuery,NSArray<HKDocumentSample>,java.lang.Boolean,NSError> resultsHandler)
-
-
Method Detail
-
getLimit
public long getLimit()
-
getSortDescriptors
public NSArray<NSSortDescriptor> getSortDescriptors()
-
isIncludeDocumentData
public boolean isIncludeDocumentData()
-
init
protected long init(HKDocumentType documentType, NSPredicate predicate, long limit, NSArray<NSSortDescriptor> sortDescriptors, boolean includeDocumentData, org.robovm.objc.block.VoidBlock4<HKDocumentQuery,NSArray<HKDocumentSample>,java.lang.Boolean,NSError> resultsHandler)
-
-