public final class HKStatisticsOptions
extends java.lang.Object
Options for specifying which statistics to calculate
When querying for HKStatistics objects, an options bitmask will specify which statistics will be calculated.
Statistics are classified as discrete or cumulative. If a discrete statistics option is specified for a cumulative HKQuantityType, an exception will be thrown. If a cumulative statistics options is specified for a discrete HKQuantityType, an exception will also be thrown.
[@constant] HKStatisticsOptionNone [@constant] HKStatisticsOptionSeparateBySource [@constant] HKStatisticsOptionDiscreteAverage Calculate averageQuantity when creating statistics. [@constant] HKStatisticsOptionDiscreteMin Calculate minQuantity when creating statistics. [@constant] HKStatisticsOptionDiscreteMax Calculate maxQuantity when creating statistics. [@constant] HKStatisticsOptionCumulativeSum Calculate sumQuantity when creating statistics. [@constant] HKStatisticsOptionMostRecent Calculate mostRecentQuantity when creating statistics. [@constant] HKStatisticsOptionDuration Calculate duration when creating statistics.
| Modifier and Type | Field and Description |
|---|---|
static long |
CumulativeSum |
static long |
DiscreteAverage |
static long |
DiscreteMax |
static long |
DiscreteMin |
static long |
DiscreteMostRecent |
static long |
Duration |
static long |
MostRecent |
static long |
None |
static long |
SeparateBySource |
public static final long None
public static final long SeparateBySource
public static final long DiscreteAverage
public static final long DiscreteMin
public static final long DiscreteMax
public static final long CumulativeSum
public static final long MostRecent
public static final long DiscreteMostRecent
public static final long Duration