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,ObjCProtocol
public class HKSampleQuery extends HKQuery
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHKSampleQuery.HKSampleQueryPtrNested classes/interfaces inherited from class org.robovm.apple.healthkit.HKQuery
HKQuery.HKQueryPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields Modifier and Type Field Description static intNoLimitFields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description protectedHKSampleQuery()HKSampleQuery(NSArray<HKQueryDescriptor> queryDescriptors, long limit, NSArray<NSSortDescriptor> sortDescriptors, VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler)HKSampleQuery(NSArray<HKQueryDescriptor> queryDescriptors, long limit, VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler)protectedHKSampleQuery(NSObject.Handle h, long handle)protectedHKSampleQuery(NSObject.SkipInit skipInit)HKSampleQuery(HKSampleType sampleType, NSPredicate predicate, long limit, NSArray<NSSortDescriptor> sortDescriptors, VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler) -
Method Summary
Modifier and Type Method Description longgetLimit()NSArray<NSSortDescriptor>getSortDescriptors()protected longinit(NSArray<HKQueryDescriptor> queryDescriptors, long limit, NSArray<NSSortDescriptor> sortDescriptors, VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler)protected longinit(NSArray<HKQueryDescriptor> queryDescriptors, long limit, VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler)protected longinit(HKSampleType sampleType, NSPredicate predicate, long limit, NSArray<NSSortDescriptor> sortDescriptors, VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler)Methods inherited from class org.robovm.apple.healthkit.HKQuery
createPredicateForActivitySummariesBetweenDates, createPredicateForActivitySummary, createPredicateForCategorySamplesWithValue, createPredicateForClinicalRecords, createPredicateForClinicalRecords, createPredicateForObjectsAssociatedWithElectrocardiogram, createPredicateForObjectsFromSource, createPredicateForObjectsFromSources, createPredicateForObjectsFromWorkout, createPredicateForObjectsWithMetadata, createPredicateForObjectsWithMetadata, createPredicateForObjectsWithMetadata, createPredicateForObjectsWithNoCorrelation, createPredicateForObjectsWithUUID, createPredicateForObjectsWithUUIDs, createPredicateForQuantitySamplesWithQuantity, createPredicateForSamplesWithDate, createPredicateForWorkouts, createPredicateForWorkoutsWithActivityType, createPredicateForWorkoutsWithDuration, createPredicateForWorkoutsWithTotalDistance, createPredicateForWorkoutsWithTotalEnergyBurned, createPredicateForWorkoutsWithTotalSwimmingStrokeCount, getObjectType, getPredicate, getSampleType, predicateForElectrocardiogramsWithClassification, predicateForElectrocardiogramsWithSymptomsStatus, predicateForObjectsFromDevices, predicateForObjectsFromSourceRevisions, predicateForObjectsWithDeviceProperty, predicateForVerifiableClinicalRecordsMethods 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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Field Details
-
NoLimit
public static final int NoLimit- See Also:
- Constant Field Values
-
-
Constructor Details
-
HKSampleQuery
protected HKSampleQuery() -
HKSampleQuery
-
HKSampleQuery
-
HKSampleQuery
public HKSampleQuery(HKSampleType sampleType, NSPredicate predicate, long limit, NSArray<NSSortDescriptor> sortDescriptors, VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler) -
HKSampleQuery
public HKSampleQuery(NSArray<HKQueryDescriptor> queryDescriptors, long limit, VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler)- Since:
- Available in iOS 15.0 and later.
-
HKSampleQuery
public HKSampleQuery(NSArray<HKQueryDescriptor> queryDescriptors, long limit, NSArray<NSSortDescriptor> sortDescriptors, VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler)- Since:
- Available in iOS 15.0 and later.
-
-
Method Details
-
getLimit
public long getLimit() -
getSortDescriptors
-
init
protected long init(HKSampleType sampleType, NSPredicate predicate, long limit, NSArray<NSSortDescriptor> sortDescriptors, VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler) -
init
protected long init(NSArray<HKQueryDescriptor> queryDescriptors, long limit, VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler)- Since:
- Available in iOS 15.0 and later.
-
init
protected long init(NSArray<HKQueryDescriptor> queryDescriptors, long limit, NSArray<NSSortDescriptor> sortDescriptors, VoidBlock3<HKSampleQuery,NSArray<HKSample>,NSError> resultsHandler)- Since:
- Available in iOS 15.0 and later.
-