• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package android.bordeaux.services;
2 
3 import android.os.Parcel;
4 import android.os.Parcelable;
5 
6 public 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 
StringFloat()21     public StringFloat() {
22     }
23 
StringFloat(String newKey, float newValue)24     public StringFloat(String newKey, float newValue) {
25         key = newKey;
26         value = newValue;
27     }
28 
StringFloat(Parcel in)29     private StringFloat(Parcel in) {
30         readFromParcel(in);
31     }
32 
describeContents()33     public int describeContents() {
34         return 0;
35     }
36 
writeToParcel(Parcel out, int flags)37     public void writeToParcel(Parcel out, int flags) {
38         out.writeString(key);
39         out.writeFloat(value);
40     }
41 
readFromParcel(Parcel in)42     public void readFromParcel(Parcel in) {
43         key  = in.readString();
44         value = in.readFloat();
45     }
46 }
47