Class HKElectrocardiogramQuery

  • All Implemented Interfaces:
    NSObject

    public class HKElectrocardiogramQuery
    extends HKQuery
    HKElectrocardiogramQuery An HKElectrocardiogramQuery is used to access voltage data associated with an HKElectrocardiogram. Once instantiated, call HKHealthStore executeQuery to begin enumerating the HKElectrocardiogram voltage data.
    • Constructor Detail

      • HKElectrocardiogramQuery

        protected HKElectrocardiogramQuery​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • accessInstanceVariablesDirectly

        public static boolean accessInstanceVariablesDirectly()
      • allocWithZone

        public static java.lang.Object allocWithZone​(org.moe.natj.general.ptr.VoidPtr zone)
      • automaticallyNotifiesObserversForKey

        public static boolean automaticallyNotifiesObserversForKey​(java.lang.String key)
      • cancelPreviousPerformRequestsWithTarget

        public static void cancelPreviousPerformRequestsWithTarget​(java.lang.Object aTarget)
      • cancelPreviousPerformRequestsWithTargetSelectorObject

        public static void cancelPreviousPerformRequestsWithTargetSelectorObject​(java.lang.Object aTarget,
                                                                                 org.moe.natj.objc.SEL aSelector,
                                                                                 java.lang.Object anArgument)
      • classFallbacksForKeyedArchiver

        public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
      • classForKeyedUnarchiver

        public static org.moe.natj.objc.Class classForKeyedUnarchiver()
      • debugDescription_static

        public static java.lang.String debugDescription_static()
      • description_static

        public static java.lang.String description_static()
      • hash_static

        public static long hash_static()
      • initWithElectrocardiogramDataHandler

        public HKElectrocardiogramQuery initWithElectrocardiogramDataHandler​(HKElectrocardiogram electrocardiogram,
                                                                             HKElectrocardiogramQuery.Block_initWithElectrocardiogramDataHandler dataHandler)
        initWithElectrocardiogram:dataHandler: Returns a query that will enumerate over voltages recorded across leads in an electrocardiogram.
        Parameters:
        electrocardiogram - The sample for which the lead data will be returned.
        dataHandler - The block to invoke with results from the query. It will be called once for each voltage measurement. Call [query stop] to stop enumeration, if desired.
      • instanceMethodSignatureForSelector

        public static NSMethodSignature instanceMethodSignatureForSelector​(org.moe.natj.objc.SEL aSelector)
      • instancesRespondToSelector

        public static boolean instancesRespondToSelector​(org.moe.natj.objc.SEL aSelector)
      • isSubclassOfClass

        public static boolean isSubclassOfClass​(org.moe.natj.objc.Class aClass)
      • keyPathsForValuesAffectingValueForKey

        public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey​(java.lang.String key)
      • new_objc

        public static java.lang.Object new_objc()
      • predicateForActivitySummariesBetweenStartDateComponentsEndDateComponents

        public static NSPredicate predicateForActivitySummariesBetweenStartDateComponentsEndDateComponents​(NSDateComponents startDateComponents,
                                                                                                           NSDateComponents endDateComponents)
      • predicateForActivitySummaryWithDateComponents

        public static NSPredicate predicateForActivitySummaryWithDateComponents​(NSDateComponents dateComponents)
      • predicateForCategorySamplesWithOperatorTypeValue

        public static NSPredicate predicateForCategorySamplesWithOperatorTypeValue​(long operatorType,
                                                                                   long value)
      • predicateForClinicalRecordsFromSourceFHIRResourceTypeIdentifier

        public static NSPredicate predicateForClinicalRecordsFromSourceFHIRResourceTypeIdentifier​(HKSource source,
                                                                                                  java.lang.String resourceType,
                                                                                                  java.lang.String identifier)
      • predicateForClinicalRecordsWithFHIRResourceType

        public static NSPredicate predicateForClinicalRecordsWithFHIRResourceType​(java.lang.String resourceType)
      • predicateForElectrocardiogramsWithClassification

        public static NSPredicate predicateForElectrocardiogramsWithClassification​(long classification)
      • predicateForElectrocardiogramsWithSymptomsStatus

        public static NSPredicate predicateForElectrocardiogramsWithSymptomsStatus​(long symptomsStatus)
      • predicateForObjectWithUUID

        public static NSPredicate predicateForObjectWithUUID​(NSUUID UUID)
      • predicateForObjectsAssociatedWithElectrocardiogram

        public static NSPredicate predicateForObjectsAssociatedWithElectrocardiogram​(HKElectrocardiogram electrocardiogram)
      • predicateForObjectsFromDevices

        public static NSPredicate predicateForObjectsFromDevices​(NSSet<? extends HKDevice> devices)
      • predicateForObjectsFromSource

        public static NSPredicate predicateForObjectsFromSource​(HKSource source)
      • predicateForObjectsFromSourceRevisions

        public static NSPredicate predicateForObjectsFromSourceRevisions​(NSSet<? extends HKSourceRevision> sourceRevisions)
      • predicateForObjectsFromSources

        public static NSPredicate predicateForObjectsFromSources​(NSSet<? extends HKSource> sources)
      • predicateForObjectsFromWorkout

        public static NSPredicate predicateForObjectsFromWorkout​(HKWorkout workout)
      • predicateForObjectsWithDevicePropertyAllowedValues

        public static NSPredicate predicateForObjectsWithDevicePropertyAllowedValues​(java.lang.String key,
                                                                                     NSSet<java.lang.String> allowedValues)
      • predicateForObjectsWithMetadataKey

        public static NSPredicate predicateForObjectsWithMetadataKey​(java.lang.String key)
      • predicateForObjectsWithMetadataKeyAllowedValues

        public static NSPredicate predicateForObjectsWithMetadataKeyAllowedValues​(java.lang.String key,
                                                                                  NSArray<?> allowedValues)
      • predicateForObjectsWithMetadataKeyOperatorTypeValue

        public static NSPredicate predicateForObjectsWithMetadataKeyOperatorTypeValue​(java.lang.String key,
                                                                                      long operatorType,
                                                                                      java.lang.Object value)
      • predicateForObjectsWithNoCorrelation

        public static NSPredicate predicateForObjectsWithNoCorrelation()
      • predicateForObjectsWithUUIDs

        public static NSPredicate predicateForObjectsWithUUIDs​(NSSet<? extends NSUUID> UUIDs)
      • predicateForQuantitySamplesWithOperatorTypeQuantity

        public static NSPredicate predicateForQuantitySamplesWithOperatorTypeQuantity​(long operatorType,
                                                                                      HKQuantity quantity)
      • predicateForSamplesWithStartDateEndDateOptions

        public static NSPredicate predicateForSamplesWithStartDateEndDateOptions​(NSDate startDate,
                                                                                 NSDate endDate,
                                                                                 long options)
      • predicateForWorkoutsWithOperatorTypeDuration

        public static NSPredicate predicateForWorkoutsWithOperatorTypeDuration​(long operatorType,
                                                                               double duration)
      • predicateForWorkoutsWithOperatorTypeTotalDistance

        public static NSPredicate predicateForWorkoutsWithOperatorTypeTotalDistance​(long operatorType,
                                                                                    HKQuantity totalDistance)
      • predicateForWorkoutsWithOperatorTypeTotalEnergyBurned

        public static NSPredicate predicateForWorkoutsWithOperatorTypeTotalEnergyBurned​(long operatorType,
                                                                                        HKQuantity totalEnergyBurned)
      • predicateForWorkoutsWithOperatorTypeTotalFlightsClimbed

        public static NSPredicate predicateForWorkoutsWithOperatorTypeTotalFlightsClimbed​(long operatorType,
                                                                                          HKQuantity totalFlightsClimbed)
      • predicateForWorkoutsWithOperatorTypeTotalSwimmingStrokeCount

        public static NSPredicate predicateForWorkoutsWithOperatorTypeTotalSwimmingStrokeCount​(long operatorType,
                                                                                               HKQuantity totalSwimmingStrokeCount)
      • predicateForWorkoutsWithWorkoutActivityType

        public static NSPredicate predicateForWorkoutsWithWorkoutActivityType​(long workoutActivityType)
      • resolveClassMethod

        public static boolean resolveClassMethod​(org.moe.natj.objc.SEL sel)
      • resolveInstanceMethod

        public static boolean resolveInstanceMethod​(org.moe.natj.objc.SEL sel)
      • setVersion_static

        public static void setVersion_static​(long aVersion)
      • superclass_static

        public static org.moe.natj.objc.Class superclass_static()
      • version_static

        public static long version_static()