Package org.robovm.apple.healthkit
Class HKSampleQuery
- 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.HKSampleQuery
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class HKSampleQuery extends HKQuery
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HKSampleQuery.HKSampleQueryPtr
-
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 Modifier and Type Field Description static int
NoLimit
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
HKSampleQuery()
protected
HKSampleQuery(NSObject.Handle h, long handle)
protected
HKSampleQuery(NSObject.SkipInit skipInit)
HKSampleQuery(HKSampleType sampleType, NSPredicate predicate, long limit, NSArray<NSSortDescriptor> sortDescriptors, org.robovm.objc.block.VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getLimit()
NSArray<NSSortDescriptor>
getSortDescriptors()
protected long
init(HKSampleType sampleType, NSPredicate predicate, long limit, NSArray<NSSortDescriptor> sortDescriptors, org.robovm.objc.block.VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler)
-
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
-
-
-
-
Field Detail
-
NoLimit
public static final int NoLimit
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
HKSampleQuery
protected HKSampleQuery()
-
HKSampleQuery
protected HKSampleQuery(NSObject.Handle h, long handle)
-
HKSampleQuery
protected HKSampleQuery(NSObject.SkipInit skipInit)
-
HKSampleQuery
public HKSampleQuery(HKSampleType sampleType, NSPredicate predicate, long limit, NSArray<NSSortDescriptor> sortDescriptors, org.robovm.objc.block.VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler)
-
-
Method Detail
-
getLimit
public long getLimit()
-
getSortDescriptors
public NSArray<NSSortDescriptor> getSortDescriptors()
-
init
protected long init(HKSampleType sampleType, NSPredicate predicate, long limit, NSArray<NSSortDescriptor> sortDescriptors, org.robovm.objc.block.VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler)
-
-