protected Object zzb(com.google.android.gms.common.server.response.FastJsonResponse.Field field) { switch (field.zzmF()) { case 3: // '\003' default: throw new IllegalStateException( (new StringBuilder()) .append("Unknown safe parcelable id=") .append(field.zzmF()) .toString()); case 2: // '\002' return zzGM; case 4: // '\004' return zzaAy; case 5: // '\005' return zzaAq; case 6: // '\006' return zzaAz; case 7: // '\007' return zzAV; } }
public int hashCode() { Iterator iterator = zzazC.values().iterator(); int i = 0; do { if (!iterator.hasNext()) { break; } com.google.android.gms.common.server.response.FastJsonResponse.Field field = (com.google.android.gms.common.server.response.FastJsonResponse.Field) iterator.next(); if (zza(field)) { int j = field.zzmF(); i = zzb(field).hashCode() + (i + j); } } while (true); return i; }
static { TreeMap treemap = new TreeMap(); sFields = treemap; treemap.put( "currentTimeMillis", com.google.android.gms.common.server.response.FastJsonResponse.Field.forLong( "currentTimeMillis")); sFields.put( "requestId", com.google.android.gms.common.server.response.FastJsonResponse.Field.forLong("requestId")); sFields.put( "timePeriods", com.google.android.gms.common.server.response.FastJsonResponse.Field.forConcreteTypeArray( "timePeriods", com / google / android / gms / games / server / api / EventPeriodUpdate)); }
static { TreeMap treemap = new TreeMap(); sFields = treemap; treemap.put( "apiVersion", com.google.android.gms.common.server.response.FastJsonResponse.Field.forString( "apiVersion")); sFields.put( "firstPartyApiVersion", com.google.android.gms.common.server.response.FastJsonResponse.Field.forString( "firstPartyApiVersion")); sFields.put( "revisionStatus", com.google.android.gms.common.server.response.FastJsonResponse.Field.forString( "revisionStatus")); }
static { TreeMap treemap = new TreeMap(); sFields = treemap; treemap.put( "instances", com.google.android.gms.common.server.response.FastJsonResponse.Field.forConcreteTypeArray( "instances", com / google / android / gms / games / server / api / MarketInstance)); }
static { zzazC = new HashMap(); zzazC.put( "id", com.google.android.gms.common.server.response.FastJsonResponse.Field.zzk("id", 2)); zzazC.put( "result", com.google.android.gms.common.server.response.FastJsonResponse.Field.zza( "result", 4, com / google / android / gms / plus / internal / model / moments / ItemScopeEntity)); zzazC.put( "startDate", com.google.android.gms.common.server.response.FastJsonResponse.Field.zzk("startDate", 5)); zzazC.put( "target", com.google.android.gms.common.server.response.FastJsonResponse.Field.zza( "target", 6, com / google / android / gms / plus / internal / model / moments / ItemScopeEntity)); zzazC.put( "type", com.google.android.gms.common.server.response.FastJsonResponse.Field.zzk("type", 7)); }
static { TreeMap treemap = new TreeMap(); sFields = treemap; treemap.put( "autoMatchedPlayer", com.google.android.gms.common.server.response.FastJsonResponse.Field.forConcreteType( "autoMatchedPlayer", com / google / android / gms / games / server / api / AnonymousPlayer)); sFields.put( "id", com.google.android.gms.common.server.response.FastJsonResponse.Field.forString( "external_participant_id")); sFields.put( "player", com.google.android.gms.common.server.response.FastJsonResponse.Field.forConcreteType( "player", com / google / android / gms / games / server / api / Player)); sFields.put( "status", com.google.android.gms.common.server.response.FastJsonResponse.Field.withConverter( "player_status", com / google / android / gms / games / server / converter / ParticipantStatusConverter, false)); }
protected boolean zza( com.google.android.gms.common.server.response.FastJsonResponse.Field field) { return zzazD.contains(Integer.valueOf(field.zzmF())); }
static { HashMap localHashMap = new HashMap(); J = localHashMap; localHashMap.put("abouts", FastJsonResponse.Field.b("abouts", 2, DefaultPersonImpl.Abouts.class)); J.put("addresses", FastJsonResponse.Field.b("addresses", 3, DefaultPersonImpl.Addresses.class)); J.put("ageRange", FastJsonResponse.Field.d("ageRange", 4)); J.put("birthdays", FastJsonResponse.Field.b("birthdays", 5, DefaultPersonImpl.Birthdays.class)); J.put("braggingRights", FastJsonResponse.Field.b("braggingRights", 6, DefaultPersonImpl.BraggingRights.class)); J.put("coverPhotos", FastJsonResponse.Field.b("coverPhotos", 7, DefaultPersonImpl.CoverPhotos.class)); J.put("customFields", FastJsonResponse.Field.b("customFields", 8, DefaultPersonImpl.CustomFields.class)); J.put("emails", FastJsonResponse.Field.b("emails", 9, DefaultPersonImpl.Emails.class)); J.put("etag", FastJsonResponse.Field.d("etag", 10)); J.put("events", FastJsonResponse.Field.b("events", 11, DefaultPersonImpl.Events.class)); J.put("genders", FastJsonResponse.Field.b("genders", 12, DefaultPersonImpl.Genders.class)); J.put("id", FastJsonResponse.Field.d("id", 13)); J.put("images", FastJsonResponse.Field.b("images", 14, DefaultPersonImpl.Images.class)); J.put("instantMessaging", FastJsonResponse.Field.b("instantMessaging", 15, DefaultPersonImpl.InstantMessaging.class)); J.put("language", FastJsonResponse.Field.d("language", 17)); J.put("legacyFields", FastJsonResponse.Field.a("legacyFields", 18, DefaultPersonImpl.LegacyFields.class)); J.put("linkedPeople", FastJsonResponse.Field.b("linkedPeople", 19, DefaultPersonImpl.class)); J.put("memberships", FastJsonResponse.Field.b("memberships", 20, DefaultPersonImpl.Memberships.class)); J.put("metadata", FastJsonResponse.Field.a("metadata", 21, DefaultPersonImpl.Metadata.class)); J.put("names", FastJsonResponse.Field.b("names", 22, DefaultPersonImpl.Names.class)); J.put("nicknames", FastJsonResponse.Field.b("nicknames", 23, DefaultPersonImpl.Nicknames.class)); J.put("occupations", FastJsonResponse.Field.b("occupations", 24, DefaultPersonImpl.Occupations.class)); J.put("organizations", FastJsonResponse.Field.b("organizations", 25, DefaultPersonImpl.Organizations.class)); J.put("phoneNumbers", FastJsonResponse.Field.b("phoneNumbers", 26, DefaultPersonImpl.PhoneNumbers.class)); J.put("placesLived", FastJsonResponse.Field.b("placesLived", 27, DefaultPersonImpl.PlacesLived.class)); J.put("profileUrl", FastJsonResponse.Field.d("profileUrl", 28)); J.put("relations", FastJsonResponse.Field.b("relations", 29, DefaultPersonImpl.Relations.class)); J.put("relationshipInterests", FastJsonResponse.Field.b("relationshipInterests", 30, DefaultPersonImpl.RelationshipInterests.class)); J.put("relationshipStatuses", FastJsonResponse.Field.b("relationshipStatuses", 31, DefaultPersonImpl.RelationshipStatuses.class)); J.put("skills", FastJsonResponse.Field.b("skills", 32, DefaultPersonImpl.Skills.class)); J.put("sortKeys", FastJsonResponse.Field.a("sortKeys", 33, DefaultPersonImpl.SortKeys.class)); J.put("taglines", FastJsonResponse.Field.b("taglines", 34, DefaultPersonImpl.Taglines.class)); J.put("urls", FastJsonResponse.Field.b("urls", 35, DefaultPersonImpl.Urls.class)); }