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