zzauq.java 2.79 KB
package com.google.android.gms.internal;

import android.os.Parcel;
import android.os.Parcelable.Creator;
import com.google.android.gms.common.internal.safeparcel.zza;
import com.google.android.gms.common.internal.zzac;
import ib;

public class zzauq
  extends zza
{
  public static final Parcelable.Creator<zzauq> CREATOR = new zzaur();
  public final String name;
  public final int versionCode;
  public final String zzaGV;
  public final String zzbqV;
  public final long zzbwc;
  public final Long zzbwd;
  public final Float zzbwe;
  public final Double zzbwf;
  
  zzauq(int paramInt, String paramString1, long paramLong, Long paramLong1, Float paramFloat, String paramString2, String paramString3, Double paramDouble)
  {
    this.versionCode = paramInt;
    this.name = paramString1;
    this.zzbwc = paramLong;
    this.zzbwd = paramLong1;
    this.zzbwe = null;
    if (paramInt == 1)
    {
      paramString1 = (String)localObject;
      if (paramFloat != null) {
        paramString1 = Double.valueOf(paramFloat.doubleValue());
      }
    }
    for (this.zzbwf = paramString1;; this.zzbwf = paramDouble)
    {
      this.zzaGV = paramString2;
      this.zzbqV = paramString3;
      return;
    }
  }
  
  zzauq(ib paramib)
  {
    this(paramib.c, paramib.d, paramib.e, paramib.b);
  }
  
  zzauq(String paramString1, long paramLong, Object paramObject, String paramString2)
  {
    zzac.zzdr(paramString1);
    this.versionCode = 2;
    this.name = paramString1;
    this.zzbwc = paramLong;
    this.zzbqV = paramString2;
    if (paramObject == null)
    {
      this.zzbwd = null;
      this.zzbwe = null;
      this.zzbwf = null;
      this.zzaGV = null;
      return;
    }
    if ((paramObject instanceof Long))
    {
      this.zzbwd = ((Long)paramObject);
      this.zzbwe = null;
      this.zzbwf = null;
      this.zzaGV = null;
      return;
    }
    if ((paramObject instanceof String))
    {
      this.zzbwd = null;
      this.zzbwe = null;
      this.zzbwf = null;
      this.zzaGV = ((String)paramObject);
      return;
    }
    if ((paramObject instanceof Double))
    {
      this.zzbwd = null;
      this.zzbwe = null;
      this.zzbwf = ((Double)paramObject);
      this.zzaGV = null;
      return;
    }
    throw new IllegalArgumentException("User attribute given of un-supported type");
  }
  
  public Object getValue()
  {
    if (this.zzbwd != null) {
      return this.zzbwd;
    }
    if (this.zzbwf != null) {
      return this.zzbwf;
    }
    if (this.zzaGV != null) {
      return this.zzaGV;
    }
    return null;
  }
  
  public void writeToParcel(Parcel paramParcel, int paramInt)
  {
    zzaur.a(this, paramParcel);
  }
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/com/google/android/gms/internal/zzauq.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */