1package android.bordeaux.services;
2
3import android.os.Parcel;
4import android.os.Parcelable;
5
6public final class StringFloat implements Parcelable {
7    public String key;
8    public float value;
9
10    public static final Parcelable.Creator<StringFloat>
11                        CREATOR = new Parcelable.Creator<StringFloat>() {
12        public StringFloat createFromParcel(Parcel in) {
13            return new StringFloat(in);
14        }
15
16        public StringFloat[] newArray(int size) {
17            return new StringFloat[size];
18        }
19    };
20
21    public StringFloat() {
22    }
23
24    public StringFloat(String newKey, float newValue) {
25        key = newKey;
26        value = newValue;
27    }
28
29    private StringFloat(Parcel in) {
30        readFromParcel(in);
31    }
32
33    public int describeContents() {
34        return 0;
35    }
36
37    public void writeToParcel(Parcel out, int flags) {
38        out.writeString(key);
39        out.writeFloat(value);
40    }
41
42    public void readFromParcel(Parcel in) {
43        key  = in.readString();
44        value = in.readFloat();
45    }
46}
47