SkinTemperatureRecord
public
final
class
SkinTemperatureRecord
extends IntervalRecord
| java.lang.Object | |||
| ↳ | android.health.connect.datatypes.Record | ||
| ↳ | android.health.connect.datatypes.IntervalRecord | ||
| ↳ | android.health.connect.datatypes.SkinTemperatureRecord | ||
Captures the skin temperature of a user. Each record can represent a series of measurements of temperature differences.
Summary
Nested classes | |
|---|---|
class |
SkinTemperatureRecord.Builder
Builder class for |
class |
SkinTemperatureRecord.Delta
Skin temperature delta entry of |
Constants | |
|---|---|
int |
MEASUREMENT_LOCATION_FINGER
Skin temperature measurement location finger. |
int |
MEASUREMENT_LOCATION_TOE
Skin temperature measurement location toe. |
int |
MEASUREMENT_LOCATION_UNKNOWN
Skin temperature measurement location unknown. |
int |
MEASUREMENT_LOCATION_WRIST
Skin temperature measurement location wrist. |
Fields | |
|---|---|
public
static
final
AggregationType<TemperatureDelta> |
SKIN_TEMPERATURE_DELTA_AVG
Metric identifier to retrieve average skin temperature delta using aggregate APIs in |
public
static
final
AggregationType<TemperatureDelta> |
SKIN_TEMPERATURE_DELTA_MAX
Metric identifier to retrieve maximum skin temperature delta using aggregate APIs in |
public
static
final
AggregationType<TemperatureDelta> |
SKIN_TEMPERATURE_DELTA_MIN
Metric identifier to retrieve minimum skin temperature delta using aggregate APIs in |
Public methods | |
|---|---|
boolean
|
equals(Object object)
Indicates whether some other object is "equal to" this one. |
Temperature
|
getBaseline()
|
List<SkinTemperatureRecord.Delta>
|
getDeltas()
|
int
|
getMeasurementLocation()
|
int
|
hashCode()
Returns a hash code value for the object. |
Inherited methods | |
|---|---|
Constants
MEASUREMENT_LOCATION_FINGER
public static final int MEASUREMENT_LOCATION_FINGER
Skin temperature measurement location finger.
Constant Value: 1 (0x00000001)
MEASUREMENT_LOCATION_TOE
public static final int MEASUREMENT_LOCATION_TOE
Skin temperature measurement location toe.
Constant Value: 2 (0x00000002)
MEASUREMENT_LOCATION_UNKNOWN
public static final int MEASUREMENT_LOCATION_UNKNOWN
Skin temperature measurement location unknown.
Constant Value: 0 (0x00000000)
MEASUREMENT_LOCATION_WRIST
public static final int MEASUREMENT_LOCATION_WRIST
Skin temperature measurement location wrist.
Constant Value: 3 (0x00000003)
Fields
SKIN_TEMPERATURE_DELTA_AVG
public static final AggregationType<TemperatureDelta> SKIN_TEMPERATURE_DELTA_AVG
Metric identifier to retrieve average skin temperature delta using aggregate APIs in HealthConnectManager.
SKIN_TEMPERATURE_DELTA_MAX
public static final AggregationType<TemperatureDelta> SKIN_TEMPERATURE_DELTA_MAX
Metric identifier to retrieve maximum skin temperature delta using aggregate APIs in HealthConnectManager.
SKIN_TEMPERATURE_DELTA_MIN
public static final AggregationType<TemperatureDelta> SKIN_TEMPERATURE_DELTA_MIN
Metric identifier to retrieve minimum skin temperature delta using aggregate APIs in HealthConnectManager.
Public methods
equals
public boolean equals (Object object)
Indicates whether some other object is "equal to" this one.
| Parameters | |
|---|---|
object |
Object: the reference object with which to compare.
This value may be null. |
| Returns | |
|---|---|
boolean |
true if this object is the same as the object. |
getBaseline
public Temperature getBaseline ()
| Returns | |
|---|---|
Temperature |
baseline skin temperature in Temperature unit.
This value may be null. |
getDeltas
public List<SkinTemperatureRecord.Delta> getDeltas ()
| Returns | |
|---|---|
List<SkinTemperatureRecord.Delta> |
an unmodified list of skin temperature deltas in TemperatureDelta unit.
This value cannot be null. |
getMeasurementLocation
public int getMeasurementLocation ()
| Returns | |
|---|---|
int |
measurementLocation
Value is MEASUREMENT_LOCATION_UNKNOWN, MEASUREMENT_LOCATION_FINGER, MEASUREMENT_LOCATION_TOE, or MEASUREMENT_LOCATION_WRIST |
hashCode
public int hashCode ()
Returns a hash code value for the object.
| Returns | |
|---|---|
int |
a hash code value for the object. |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.