/*
BatteryData.java
Copyright (c) 2016 NTT DOCOMO,INC.
Released under the MIT license
http://opensource.org/licenses/mit-license.php
*/
package org.deviceconnect.android.deviceplugin.linking.beacon.data;
public class BatteryData {
private long mTimeStamp;
private boolean mLowBatteryFlag;
private float mLevel;
public long getTimeStamp() {
return mTimeStamp;
}
public void setTimeStamp(final long timeStamp) {
mTimeStamp = timeStamp;
}
public boolean isLowBatteryFlag() {
return mLowBatteryFlag;
}
public void setLowBatteryFlag(final boolean lowBatteryFlag) {
mLowBatteryFlag = lowBatteryFlag;
}
public float getLevel() {
return mLevel;
}
public void setLevel(final float level) {
mLevel = level;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("LowBattery: ").append(isLowBatteryFlag()).append("\n")
.append("BatteryLevel: ").append(getLevel());
return sb.toString();
}
}