public class SleepAssessmentMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
static int |
AverageStressDuringSleepFieldNum |
static int |
AwakeningsCountFieldNum |
static int |
AwakeningsCountScoreFieldNum |
static int |
AwakeTimeScoreFieldNum |
static int |
CombinedAwakeScoreFieldNum |
static int |
DeepSleepScoreFieldNum |
static int |
InterruptionsScoreFieldNum |
static int |
LightSleepScoreFieldNum |
static int |
OverallSleepScoreFieldNum |
static int |
RemSleepScoreFieldNum |
protected static Mesg |
sleepAssessmentMesg |
static int |
SleepDurationScoreFieldNum |
static int |
SleepQualityScoreFieldNum |
static int |
SleepRecoveryScoreFieldNum |
static int |
SleepRestlessnessScoreFieldNum |
developerFields, fields, localNum, name, num, systemTimeOffset
Constructor and Description |
---|
SleepAssessmentMesg() |
SleepAssessmentMesg(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
java.lang.Float |
getAverageStressDuringSleep()
Get average_stress_during_sleep field
Comment: Excludes stress during awake periods in the sleep window
|
java.lang.Short |
getAwakeningsCount()
Get awakenings_count field
Comment: The number of awakenings during sleep.
|
java.lang.Short |
getAwakeningsCountScore()
Get awakenings_count_score field
Comment: Score that evaluates the number of awakenings that interrupt sleep.
|
java.lang.Short |
getAwakeTimeScore()
Get awake_time_score field
Comment: Score that evaluates the total time spent awake between sleep.
|
java.lang.Short |
getCombinedAwakeScore()
Get combined_awake_score field
Comment: Average of awake_time_score and awakenings_count_score.
|
java.lang.Short |
getDeepSleepScore()
Get deep_sleep_score field
Comment: Score that evaluates the amount of deep sleep.
|
java.lang.Short |
getInterruptionsScore()
Get interruptions_score field
Comment: Score that evaluates the sleep interruptions.
|
java.lang.Short |
getLightSleepScore()
Get light_sleep_score field
Comment: Score that evaluates the amount of light sleep.
|
java.lang.Short |
getOverallSleepScore()
Get overall_sleep_score field
Comment: Total score that summarizes the overall quality of sleep, combining sleep duration and quality.
|
java.lang.Short |
getRemSleepScore()
Get rem_sleep_score field
Comment: Score that evaluates the amount of REM sleep.
|
java.lang.Short |
getSleepDurationScore()
Get sleep_duration_score field
Comment: Score that evaluates the quality of sleep based on sleep stages, heart-rate variability and possible awakenings during the night.
|
java.lang.Short |
getSleepQualityScore()
Get sleep_quality_score field
Comment: Score that evaluates the quality of sleep based on sleep stages, heart-rate variability and possible awakenings during the night.
|
java.lang.Short |
getSleepRecoveryScore()
Get sleep_recovery_score field
Comment: Score that evaluates stress and recovery during sleep.
|
java.lang.Short |
getSleepRestlessnessScore()
Get sleep_restlessness_score field
Comment: Score that evaluates the amount of restlessness during sleep.
|
void |
setAverageStressDuringSleep(java.lang.Float averageStressDuringSleep)
Set average_stress_during_sleep field
Comment: Excludes stress during awake periods in the sleep window
|
void |
setAwakeningsCount(java.lang.Short awakeningsCount)
Set awakenings_count field
Comment: The number of awakenings during sleep.
|
void |
setAwakeningsCountScore(java.lang.Short awakeningsCountScore)
Set awakenings_count_score field
Comment: Score that evaluates the number of awakenings that interrupt sleep.
|
void |
setAwakeTimeScore(java.lang.Short awakeTimeScore)
Set awake_time_score field
Comment: Score that evaluates the total time spent awake between sleep.
|
void |
setCombinedAwakeScore(java.lang.Short combinedAwakeScore)
Set combined_awake_score field
Comment: Average of awake_time_score and awakenings_count_score.
|
void |
setDeepSleepScore(java.lang.Short deepSleepScore)
Set deep_sleep_score field
Comment: Score that evaluates the amount of deep sleep.
|
void |
setInterruptionsScore(java.lang.Short interruptionsScore)
Set interruptions_score field
Comment: Score that evaluates the sleep interruptions.
|
void |
setLightSleepScore(java.lang.Short lightSleepScore)
Set light_sleep_score field
Comment: Score that evaluates the amount of light sleep.
|
void |
setOverallSleepScore(java.lang.Short overallSleepScore)
Set overall_sleep_score field
Comment: Total score that summarizes the overall quality of sleep, combining sleep duration and quality.
|
void |
setRemSleepScore(java.lang.Short remSleepScore)
Set rem_sleep_score field
Comment: Score that evaluates the amount of REM sleep.
|
void |
setSleepDurationScore(java.lang.Short sleepDurationScore)
Set sleep_duration_score field
Comment: Score that evaluates the quality of sleep based on sleep stages, heart-rate variability and possible awakenings during the night.
|
void |
setSleepQualityScore(java.lang.Short sleepQualityScore)
Set sleep_quality_score field
Comment: Score that evaluates the quality of sleep based on sleep stages, heart-rate variability and possible awakenings during the night.
|
void |
setSleepRecoveryScore(java.lang.Short sleepRecoveryScore)
Set sleep_recovery_score field
Comment: Score that evaluates stress and recovery during sleep.
|
void |
setSleepRestlessnessScore(java.lang.Short sleepRestlessnessScore)
Set sleep_restlessness_score field
Comment: Score that evaluates the amount of restlessness during sleep.
|
addDeveloperField, addField, getActiveSubFieldIndex, getActiveSubFieldName, getDecoderMesgIndex, getDeveloperFields, getField, getField, getField, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBitsValue, getFieldBitsValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValues, getFieldByteValues, getFieldByteValues, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValues, getFieldDoubleValues, getFieldDoubleValues, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValues, getFieldFloatValues, getFieldFloatValues, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValues, getFieldIntegerValues, getFieldIntegerValues, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValues, getFieldLongValues, getFieldLongValues, getFields, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValues, getFieldShortValues, getFieldShortValues, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValues, getFieldStringValues, getFieldStringValues, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getIsFieldAccumulated, getLocalNum, getName, getNum, getNumFields, getNumFieldValues, getNumFieldValues, getNumFieldValues, getNumFieldValues, getOverrideField, hasField, removeExpandedFields, removeField, setDecoderMessageIndex, setField, setFields, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setLocalNum, timestampToDateTime, write, write
public static final int CombinedAwakeScoreFieldNum
public static final int AwakeTimeScoreFieldNum
public static final int AwakeningsCountScoreFieldNum
public static final int DeepSleepScoreFieldNum
public static final int SleepDurationScoreFieldNum
public static final int LightSleepScoreFieldNum
public static final int OverallSleepScoreFieldNum
public static final int SleepQualityScoreFieldNum
public static final int SleepRecoveryScoreFieldNum
public static final int RemSleepScoreFieldNum
public static final int SleepRestlessnessScoreFieldNum
public static final int AwakeningsCountFieldNum
public static final int InterruptionsScoreFieldNum
public static final int AverageStressDuringSleepFieldNum
protected static final Mesg sleepAssessmentMesg
public SleepAssessmentMesg()
public SleepAssessmentMesg(Mesg mesg)
public java.lang.Short getCombinedAwakeScore()
public void setCombinedAwakeScore(java.lang.Short combinedAwakeScore)
combinedAwakeScore
- The new combinedAwakeScore value to be setpublic java.lang.Short getAwakeTimeScore()
public void setAwakeTimeScore(java.lang.Short awakeTimeScore)
awakeTimeScore
- The new awakeTimeScore value to be setpublic java.lang.Short getAwakeningsCountScore()
public void setAwakeningsCountScore(java.lang.Short awakeningsCountScore)
awakeningsCountScore
- The new awakeningsCountScore value to be setpublic java.lang.Short getDeepSleepScore()
public void setDeepSleepScore(java.lang.Short deepSleepScore)
deepSleepScore
- The new deepSleepScore value to be setpublic java.lang.Short getSleepDurationScore()
public void setSleepDurationScore(java.lang.Short sleepDurationScore)
sleepDurationScore
- The new sleepDurationScore value to be setpublic java.lang.Short getLightSleepScore()
public void setLightSleepScore(java.lang.Short lightSleepScore)
lightSleepScore
- The new lightSleepScore value to be setpublic java.lang.Short getOverallSleepScore()
public void setOverallSleepScore(java.lang.Short overallSleepScore)
overallSleepScore
- The new overallSleepScore value to be setpublic java.lang.Short getSleepQualityScore()
public void setSleepQualityScore(java.lang.Short sleepQualityScore)
sleepQualityScore
- The new sleepQualityScore value to be setpublic java.lang.Short getSleepRecoveryScore()
public void setSleepRecoveryScore(java.lang.Short sleepRecoveryScore)
sleepRecoveryScore
- The new sleepRecoveryScore value to be setpublic java.lang.Short getRemSleepScore()
public void setRemSleepScore(java.lang.Short remSleepScore)
remSleepScore
- The new remSleepScore value to be setpublic java.lang.Short getSleepRestlessnessScore()
public void setSleepRestlessnessScore(java.lang.Short sleepRestlessnessScore)
sleepRestlessnessScore
- The new sleepRestlessnessScore value to be setpublic java.lang.Short getAwakeningsCount()
public void setAwakeningsCount(java.lang.Short awakeningsCount)
awakeningsCount
- The new awakeningsCount value to be setpublic java.lang.Short getInterruptionsScore()
public void setInterruptionsScore(java.lang.Short interruptionsScore)
interruptionsScore
- The new interruptionsScore value to be setpublic java.lang.Float getAverageStressDuringSleep()
public void setAverageStressDuringSleep(java.lang.Float averageStressDuringSleep)
averageStressDuringSleep
- The new averageStressDuringSleep value to be set