Package org.robovm.apple.healthkit
Class HKStatisticsCollectionQuery
- 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.HKStatisticsCollectionQuery
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class HKStatisticsCollectionQuery extends HKQuery
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HKStatisticsCollectionQuery.HKStatisticsCollectionQueryPtr
-
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
HKStatisticsCollectionQuery()
protected
HKStatisticsCollectionQuery(NSObject.Handle h, long handle)
protected
HKStatisticsCollectionQuery(NSObject.SkipInit skipInit)
HKStatisticsCollectionQuery(HKQuantityType quantityType, NSPredicate quantitySamplePredicate, HKStatisticsOptions options, NSDate anchorDate, NSDateComponents intervalComponents)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSDate
getAnchorDate()
org.robovm.objc.block.VoidBlock3<HKStatisticsCollectionQuery,HKStatisticsCollection,NSError>
getInitialResultsHandler()
NSDateComponents
getIntervalComponents()
HKStatisticsOptions
getOptions()
org.robovm.objc.block.VoidBlock4<HKStatisticsCollectionQuery,HKStatistics,HKStatisticsCollection,NSError>
getStatisticsUpdateHandler()
protected long
init(HKQuantityType quantityType, NSPredicate quantitySamplePredicate, HKStatisticsOptions options, NSDate anchorDate, NSDateComponents intervalComponents)
void
setInitialResultsHandler(org.robovm.objc.block.VoidBlock3<HKStatisticsCollectionQuery,HKStatisticsCollection,NSError> v)
void
setStatisticsUpdateHandler(org.robovm.objc.block.VoidBlock4<HKStatisticsCollectionQuery,HKStatistics,HKStatisticsCollection,NSError> v)
-
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
-
HKStatisticsCollectionQuery
protected HKStatisticsCollectionQuery()
-
HKStatisticsCollectionQuery
protected HKStatisticsCollectionQuery(NSObject.Handle h, long handle)
-
HKStatisticsCollectionQuery
protected HKStatisticsCollectionQuery(NSObject.SkipInit skipInit)
-
HKStatisticsCollectionQuery
public HKStatisticsCollectionQuery(HKQuantityType quantityType, NSPredicate quantitySamplePredicate, HKStatisticsOptions options, NSDate anchorDate, NSDateComponents intervalComponents)
-
-
Method Detail
-
getAnchorDate
public NSDate getAnchorDate()
-
getOptions
public HKStatisticsOptions getOptions()
-
getIntervalComponents
public NSDateComponents getIntervalComponents()
-
getInitialResultsHandler
public org.robovm.objc.block.VoidBlock3<HKStatisticsCollectionQuery,HKStatisticsCollection,NSError> getInitialResultsHandler()
-
setInitialResultsHandler
public void setInitialResultsHandler(org.robovm.objc.block.VoidBlock3<HKStatisticsCollectionQuery,HKStatisticsCollection,NSError> v)
-
getStatisticsUpdateHandler
public org.robovm.objc.block.VoidBlock4<HKStatisticsCollectionQuery,HKStatistics,HKStatisticsCollection,NSError> getStatisticsUpdateHandler()
-
setStatisticsUpdateHandler
public void setStatisticsUpdateHandler(org.robovm.objc.block.VoidBlock4<HKStatisticsCollectionQuery,HKStatistics,HKStatisticsCollection,NSError> v)
-
init
protected long init(HKQuantityType quantityType, NSPredicate quantitySamplePredicate, HKStatisticsOptions options, NSDate anchorDate, NSDateComponents intervalComponents)
-
-