public final volatile Object createFromParcel(Parcel parcel) { long l1 = 0L; boolean flag = false; int l = SafeParcelReader.validateObjectHeader(parcel); boolean flag1 = false; int i = 0; long l2 = 0L; int j = 0; int k = 0; do { if (parcel.dataPosition() < l) { int i1 = parcel.readInt(); switch (0xffff & i1) { default: SafeParcelReader.skipUnknownField(parcel, i1); break; case 1: // '\001' j = SafeParcelReader.readInt(parcel, i1); break; case 1000: k = SafeParcelReader.readInt(parcel, i1); break; case 2: // '\002' l2 = SafeParcelReader.readLong(parcel, i1); break; case 3: // '\003' l1 = SafeParcelReader.readLong(parcel, i1); break; case 4: // '\004' i = SafeParcelReader.readInt(parcel, i1); break; case 5: // '\005' flag1 = SafeParcelReader.readBoolean(parcel, i1); break; case 6: // '\006' flag = SafeParcelReader.readBoolean(parcel, i1); break; } } else if (parcel.dataPosition() != l) { throw new com.google.android.gms.common.internal.safeparcel.SafeParcelReader.ParseException( (new StringBuilder("Overread allowed size end=")).append(l).toString(), parcel); } else { return new GestureEvent(k, j, l2, l1, i, flag1, flag); } } while (true); }
public final volatile Object createFromParcel(Parcel parcel) { boolean flag = false; int j = SafeParcelReader.validateObjectHeader(parcel); String s = null; int i = 0; do { if (parcel.dataPosition() < j) { int k = parcel.readInt(); switch (0xffff & k) { default: SafeParcelReader.skipUnknownField(parcel, k); break; case 1: // '\001' i = SafeParcelReader.readInt(parcel, k); break; case 2: // '\002' s = SafeParcelReader.createString(parcel, k); break; case 3: // '\003' flag = SafeParcelReader.readBoolean(parcel, k); break; } } else if (parcel.dataPosition() != j) { throw new com.google.android.gms.common.internal.safeparcel.SafeParcelReader.ParseException( (new StringBuilder("Overread allowed size end=")).append(j).toString(), parcel); } else { return new LogOptions(i, s, flag); } } while (true); }
public final volatile Object createFromParcel(Parcel parcel) { String s = null; boolean flag = false; int j = SafeParcelReader.validateObjectHeader(parcel); HashSet hashset = new HashSet(); DefaultMetadataImpl defaultmetadataimpl = null; int i = 0; do { if (parcel.dataPosition() < j) { int k = parcel.readInt(); switch (0xffff & k) { default: SafeParcelReader.skipUnknownField(parcel, k); break; case 1: // '\001' i = SafeParcelReader.readInt(parcel, k); hashset.add(Integer.valueOf(1)); break; case 2: // '\002' flag = SafeParcelReader.readBoolean(parcel, k); hashset.add(Integer.valueOf(2)); break; case 3: // '\003' defaultmetadataimpl = (DefaultMetadataImpl) SafeParcelReader.createParcelable(parcel, k, DefaultMetadataImpl.CREATOR); hashset.add(Integer.valueOf(3)); break; case 4: // '\004' s = SafeParcelReader.createString(parcel, k); hashset.add(Integer.valueOf(4)); break; } } else { if (parcel.dataPosition() != j) { throw new com.google.android.gms.common.internal.safeparcel.SafeParcelReader .ParseException( (new StringBuilder("Overread allowed size end=")).append(j).toString(), parcel); } return new DefaultPersonImpl.Images(hashset, i, flag, defaultmetadataimpl, s); } } while (true); }
public final volatile Object createFromParcel(Parcel parcel) { boolean flag = false; AccountAuthenticatorResponse accountauthenticatorresponse = null; int j = SafeParcelReader.validateObjectHeader(parcel); Bundle bundle = new Bundle(); Account account = null; AppDescription appdescription = null; PACLConfig paclconfig = null; FACLConfig faclconfig = null; String s = null; String s1 = null; int i = 0; do { if (parcel.dataPosition() < j) { int k = parcel.readInt(); switch (0xffff & k) { default: SafeParcelReader.skipUnknownField(parcel, k); break; case 1: // '\001' i = SafeParcelReader.readInt(parcel, k); break; case 2: // '\002' s1 = SafeParcelReader.createString(parcel, k); break; case 3: // '\003' s = SafeParcelReader.createString(parcel, k); break; case 4: // '\004' bundle = SafeParcelReader.createBundle(parcel, k); break; case 5: // '\005' faclconfig = (FACLConfig) SafeParcelReader.createParcelable(parcel, k, FACLConfig.CREATOR); break; case 6: // '\006' paclconfig = (PACLConfig) SafeParcelReader.createParcelable(parcel, k, PACLConfig.CREATOR); break; case 7: // '\007' flag = SafeParcelReader.readBoolean(parcel, k); break; case 8: // '\b' appdescription = (AppDescription) SafeParcelReader.createParcelable(parcel, k, AppDescription.CREATOR); break; case 9: // '\t' account = (Account) SafeParcelReader.createParcelable(parcel, k, Account.CREATOR); break; case 10: // '\n' accountauthenticatorresponse = (AccountAuthenticatorResponse) SafeParcelReader.createParcelable( parcel, k, AccountAuthenticatorResponse.CREATOR); break; } } else if (parcel.dataPosition() != j) { throw new com.google.android.gms.common.internal.safeparcel.SafeParcelReader.ParseException( (new StringBuilder("Overread allowed size end=")).append(j).toString(), parcel); } else { return new TokenWorkflowRequest( i, s1, s, bundle, faclconfig, paclconfig, flag, appdescription, account, accountauthenticatorresponse); } } while (true); }