package com.solderbyte.openfit;
import android.os.Parcel;
import android.os.Parcelable;
public class ProfileData implements Parcelable {
private long timeStamp;
private int age;
private float height;
private float weight;
private int gender;
private int birthday;
private int heightUnit;
private int weightUnit;
private int distanceUnit;
private int activity;
public ProfileData(long t, int a, float h, float w, int g, int b, int hu, int wu, int du, int ac) {
timeStamp = t;
age = a;
height = h;
weight = w;
gender = g;
birthday = b;
heightUnit = hu;
weightUnit = wu;
distanceUnit = du;
activity = ac;
}
public ProfileData(Parcel source) {
timeStamp = source.readLong();
age = source.readInt();
height = source.readFloat();
weight = source.readFloat();
gender = source.readInt();
birthday = source.readInt();
heightUnit = source.readInt();
weightUnit = source.readInt();
distanceUnit = source.readInt();
activity = source.readInt();
}
@Override
public int describeContents() {
return 0;
}
@Override
public void writeToParcel(Parcel source, int flags) {
source.writeLong(timeStamp);
source.writeInt(age);
source.writeFloat(height);
source.writeFloat(weight);
source.writeInt(gender);
source.writeInt(birthday);
source.writeInt(heightUnit);
source.writeInt(weightUnit);
source.writeInt(distanceUnit);
source.writeInt(activity);
}
public static final Parcelable.Creator<ProfileData> CREATOR = new Parcelable.Creator<ProfileData>() {
public ProfileData createFromParcel(Parcel source) {
return new ProfileData(source);
}
@Override
public ProfileData[] newArray(int size) {
return new ProfileData[size];
}
};
public long getTimeStamp() {
return timeStamp;
}
public int getAge() {
return age;
}
public float getHeight() {
return height;
}
public float getWeight() {
return weight;
}
public int getGender() {
return gender;
}
public int getBirthday() {
return birthday;
}
public int getHeightUnit() {
return heightUnit;
}
public int getWeightUnit() {
return weightUnit;
}
public int getDistanceUnit() {
return distanceUnit;
}
public int getActivity() {
return activity;
}
}