first commit
[bylock.git] / sources / com / google / android / gms / maps / model / f.java
blobcf70debc80961de2d041045eecc03eabff740b1d
1 package com.google.android.gms.maps.model;
3 import android.os.Parcel;
4 import android.os.Parcelable;
5 import com.google.android.gms.common.internal.safeparcel.a;
6 import com.google.android.gms.common.internal.safeparcel.b;
7 import com.google.android.gms.common.internal.safeparcel.c;
9 public class f implements Parcelable.Creator {
10 static void a(LatLng latLng, Parcel parcel, int i) {
11 int a = c.a(parcel);
12 c.a(parcel, 1, latLng.a());
13 c.a(parcel, 2, latLng.b);
14 c.a(parcel, 3, latLng.c);
15 c.a(parcel, a);
18 /* renamed from: a */
19 public LatLng createFromParcel(Parcel parcel) {
20 double d = 0.0d;
21 int b = a.b(parcel);
22 int i = 0;
23 double d2 = 0.0d;
24 while (parcel.dataPosition() < b) {
25 int a = a.a(parcel);
26 switch (a.a(a)) {
27 case 1:
28 i = a.g(parcel, a);
29 break;
30 case 2:
31 d2 = a.l(parcel, a);
32 break;
33 case 3:
34 d = a.l(parcel, a);
35 break;
36 default:
37 a.b(parcel, a);
38 break;
41 if (parcel.dataPosition() == b) {
42 return new LatLng(i, d2, d);
44 throw new b("Overread allowed size end=" + b, parcel);
47 /* renamed from: a */
48 public LatLng[] newArray(int i) {
49 return new LatLng[i];