Class AntPlusWeightScalePcc.AdvancedMeasurement

java.lang.Object
com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc.AdvancedMeasurement
All Implemented Interfaces:
android.os.Parcelable
Enclosing class:
AntPlusWeightScalePcc

public static class AntPlusWeightScalePcc.AdvancedMeasurement extends Object implements android.os.Parcelable
Represents the data contained in an advanced measurement from a scale
  • Field Details

    • KEY_DEFAULT_ADVANCEDMEASUREMENTKEY

      public static final String KEY_DEFAULT_ADVANCEDMEASUREMENTKEY
      Default IPC key
      See Also:
    • bodyWeight

      public BigDecimal bodyWeight
      Body weight value, -1 = 'Invalid'. Units: Kg.
    • hydrationPercentage

      public BigDecimal hydrationPercentage
      Hydration percentage, -1 = 'Invalid'. Units: %.
    • bodyFatPercentage

      public BigDecimal bodyFatPercentage
      Body fat percentage, -1 = 'Invalid'. Units: %.
    • muscleMass

      public BigDecimal muscleMass
      Muscle mass, -1 = 'Invalid'. Units: Kg.
    • boneMass

      public BigDecimal boneMass
      Bone mass, -1 = 'Invalid'. Units: Kg.
    • activeMetabolicRate

      public BigDecimal activeMetabolicRate
      Active metabolic rate: total amount of energy required daily by the body to maintain the user's current weight at the current activity level, -1 = 'Invalid'. Units: kcal.
    • basalMetabolicRate

      public BigDecimal basalMetabolicRate
      Basal metabolic rate: daily amount of energy needed by the body in its resting state, -1 = 'Invalid'. Units: kcal.
    • CREATOR

      public static final android.os.Parcelable.Creator<AntPlusWeightScalePcc.AdvancedMeasurement> CREATOR
      CREATOR is used by Android parceling system.
  • Constructor Details

    • AdvancedMeasurement

      public AdvancedMeasurement()
      Constructor
    • AdvancedMeasurement

      public AdvancedMeasurement(android.os.Parcel in)
      Parcel constructor
      Parameters:
      in - Parcel with object data
  • Method Details

    • writeToParcel

      public void writeToParcel(android.os.Parcel dest, int flags)
      Specified by:
      writeToParcel in interface android.os.Parcelable
    • describeContents

      public int describeContents()
      Specified by:
      describeContents in interface android.os.Parcelable