package com.google.android.gms.games.stats; import android.os.Bundle; import android.os.Parcel; import androidx.annotation.Nullable; import com.google.android.gms.common.data.DataBufferRef; import com.google.android.gms.common.data.DataHolder; import com.google.android.gms.common.internal.Asserts; /* loaded from: classes2.dex */ public final class zzb extends DataBufferRef implements PlayerStats { private Bundle zza; public zzb(DataHolder dataHolder, int i) { super(dataHolder, i); } @Override // android.os.Parcelable public final int describeContents() { return 0; } @Override // com.google.android.gms.common.data.DataBufferRef public final boolean equals(@Nullable Object obj) { return PlayerStatsEntity.zzd(this, obj); } @Override // com.google.android.gms.common.data.Freezable public final /* synthetic */ PlayerStats freeze() { return new PlayerStatsEntity(this); } @Override // com.google.android.gms.games.stats.PlayerStats public final float getAverageSessionLength() { return getFloat("ave_session_length_minutes"); } @Override // com.google.android.gms.games.stats.PlayerStats public final float getChurnProbability() { return getFloat("churn_probability"); } @Override // com.google.android.gms.games.stats.PlayerStats public final int getDaysSinceLastPlayed() { return getInteger("days_since_last_played"); } @Override // com.google.android.gms.games.stats.PlayerStats public final float getHighSpenderProbability() { if (hasColumn("high_spender_probability")) { return getFloat("high_spender_probability"); } return -1.0f; } @Override // com.google.android.gms.games.stats.PlayerStats public final int getNumberOfPurchases() { return getInteger("num_purchases"); } @Override // com.google.android.gms.games.stats.PlayerStats public final int getNumberOfSessions() { return getInteger("num_sessions"); } @Override // com.google.android.gms.games.stats.PlayerStats public final float getSessionPercentile() { return getFloat("num_sessions_percentile"); } @Override // com.google.android.gms.games.stats.PlayerStats public final float getSpendPercentile() { return getFloat("spend_percentile"); } @Override // com.google.android.gms.games.stats.PlayerStats public final float getSpendProbability() { if (hasColumn("spend_probability")) { return getFloat("spend_probability"); } return -1.0f; } @Override // com.google.android.gms.games.stats.PlayerStats public final float getTotalSpendNext28Days() { if (hasColumn("total_spend_next_28_days")) { return getFloat("total_spend_next_28_days"); } return -1.0f; } @Override // com.google.android.gms.common.data.DataBufferRef public final int hashCode() { return PlayerStatsEntity.zzb(this); } public final String toString() { return PlayerStatsEntity.zzc(this); } @Override // android.os.Parcelable public final void writeToParcel(Parcel parcel, int i) { zza.zza(new PlayerStatsEntity(this), parcel, i); } @Override // com.google.android.gms.games.stats.PlayerStats public final Bundle zza() { Bundle bundle = this.zza; if (bundle != null) { return bundle; } this.zza = new Bundle(); String string = getString("unknown_raw_keys"); String string2 = getString("unknown_raw_values"); if (string != null && string2 != null) { String[] split = string.split(","); String[] split2 = string2.split(","); Asserts.checkState(split.length <= split2.length, "Invalid raw arguments!"); for (int i = 0; i < split.length; i++) { this.zza.putString(split[i], split2[i]); } } return this.zza; } }