ActiveCaloriesBurnedRecord

public final class ActiveCaloriesBurnedRecord
extends IntervalRecord

java.lang.Object
   ↳ android.health.connect.datatypes.Record
     ↳ android.health.connect.datatypes.IntervalRecord
       ↳ android.health.connect.datatypes.ActiveCaloriesBurnedRecord


Captures the estimated active energy burned by the user (in kilocalories), excluding basal metabolic rate (BMR).

Summary

Nested classes

class ActiveCaloriesBurnedRecord.Builder

Builder class for ActiveCaloriesBurnedRecord 

Fields

public static final AggregationType<Energy> ACTIVE_CALORIES_TOTAL

Metric identifier to get total active calories burnt using aggregate APIs in HealthConnectManager

Public methods

boolean equals(Object o)

Indicates whether some other object is "equal to" this one.

Energy getEnergy()
int hashCode()

Returns a hash code value for the object.

Inherited methods

Fields

ACTIVE_CALORIES_TOTAL

Added in API level 34
public static final AggregationType<Energy> ACTIVE_CALORIES_TOTAL

Metric identifier to get total active calories burnt using aggregate APIs in HealthConnectManager

Public methods

equals

Added in API level 34
public boolean equals (Object o)

Indicates whether some other object is "equal to" this one.

Parameters
o Object: the reference object with which to compare.

Returns
boolean true if this object is the same as the obj

getEnergy

Added in API level 34
public Energy getEnergy ()

Returns
Energy energy in Energy unit. This value cannot be null.

hashCode

Added in API level 34
public int hashCode ()

Returns a hash code value for the object.

Returns
int a hash code value for this object.