Class EddystoneTxPowerLevels

java.lang.Object
com.blukii.sdk.config.datatype.EddystoneTxPowerLevels

public final class EddystoneTxPowerLevels extends Object
This class represents data type EddystoneTxPowerLevels
See Also:
  • Constructor Details

    • EddystoneTxPowerLevels

      public EddystoneTxPowerLevels()
  • Method Details

    • getLowest

      public short getLowest()
      Gets TxPower level lowest.
      Returns:
      the lowest TxPower level
    • setLowest

      public void setLowest(short lowest)
      Sets TxPower level lowest.

      Values:

      • -127 - 5
      Parameters:
      lowest - tx power level to set
    • getLow

      public short getLow()
      Gets TxPower level low.
      Returns:
      the low TxPower level
    • setLow

      public void setLow(short low)
      Sets TxPower level low.

      Values:

      • -127 - 5
      Parameters:
      low - tx power level to set
    • getMedium

      public short getMedium()
      Gets TxPower level medium.
      Returns:
      the medium TxPower level
    • setMedium

      public void setMedium(short medium)
      Sets TxPower level medium.

      Values:

      • -127 - 5
      Parameters:
      medium - tx power level to set
    • getHigh

      public short getHigh()
      Gets TxPower level high.
      Returns:
      the high TxPower level
    • setHigh

      public void setHigh(short high)
      Sets TxPower level high.

      Values:

      • -127 - 5
      Parameters:
      high - tx power level to set
    • validate

      public int validate()
      Validates the values contained in this object.

      This can be used when you create an object, to verify the values set.

      Returns:
      a state from Validation
    • equals

      public boolean equals(@Nullable Object obj)
      Overrides:
      equals in class Object
    • toString

      @NonNull public String toString()
      Overrides:
      toString in class Object