zzrz.java 5.8 KB
package com.google.android.gms.internal;

import android.content.Context;
import android.text.TextUtils;
import android.util.Log;
import com.google.android.gms.analytics.GoogleAnalytics;
import com.google.android.gms.analytics.zzh;
import com.google.android.gms.common.internal.zzac;
import com.google.android.gms.common.util.zze;

public class zzrz
{
  private final zzsc a;
  
  protected zzrz(zzsc paramzzsc)
  {
    zzac.zzw(paramzzsc);
    this.a = paramzzsc;
  }
  
  private static String a(Object paramObject)
  {
    if (paramObject == null) {
      return "";
    }
    if ((paramObject instanceof String)) {
      return (String)paramObject;
    }
    if ((paramObject instanceof Boolean))
    {
      if (paramObject == Boolean.TRUE) {
        return "true";
      }
      return "false";
    }
    if ((paramObject instanceof Throwable)) {
      return ((Throwable)paramObject).toString();
    }
    return paramObject.toString();
  }
  
  private void a(int paramInt, String paramString, Object paramObject1, Object paramObject2, Object paramObject3)
  {
    Object localObject = null;
    if (this.a != null) {
      localObject = this.a.zzoe();
    }
    if (localObject != null) {
      ((zztd)localObject).zza(paramInt, paramString, paramObject1, paramObject2, paramObject3);
    }
    do
    {
      return;
      localObject = (String)zzsw.zzafl.get();
    } while (!Log.isLoggable((String)localObject, paramInt));
    Log.println(paramInt, (String)localObject, zzc(paramString, paramObject1, paramObject2, paramObject3));
  }
  
  protected static String zzc(String paramString, Object paramObject1, Object paramObject2, Object paramObject3)
  {
    String str1 = paramString;
    if (paramString == null) {
      str1 = "";
    }
    String str2 = a(paramObject1);
    paramObject2 = a(paramObject2);
    paramObject3 = a(paramObject3);
    StringBuilder localStringBuilder = new StringBuilder();
    paramString = "";
    if (!TextUtils.isEmpty(str1))
    {
      localStringBuilder.append(str1);
      paramString = ": ";
    }
    paramObject1 = paramString;
    if (!TextUtils.isEmpty(str2))
    {
      localStringBuilder.append(paramString);
      localStringBuilder.append(str2);
      paramObject1 = ", ";
    }
    paramString = (String)paramObject1;
    if (!TextUtils.isEmpty((CharSequence)paramObject2))
    {
      localStringBuilder.append((String)paramObject1);
      localStringBuilder.append((String)paramObject2);
      paramString = ", ";
    }
    if (!TextUtils.isEmpty((CharSequence)paramObject3))
    {
      localStringBuilder.append(paramString);
      localStringBuilder.append((String)paramObject3);
    }
    return localStringBuilder.toString();
  }
  
  public Context getContext()
  {
    return this.a.getContext();
  }
  
  public void zza(String paramString, Object paramObject)
  {
    a(2, paramString, paramObject, null, null);
  }
  
  public void zza(String paramString, Object paramObject1, Object paramObject2)
  {
    a(2, paramString, paramObject1, paramObject2, null);
  }
  
  public void zza(String paramString, Object paramObject1, Object paramObject2, Object paramObject3)
  {
    a(3, paramString, paramObject1, paramObject2, paramObject3);
  }
  
  public void zzb(String paramString, Object paramObject)
  {
    a(3, paramString, paramObject, null, null);
  }
  
  public void zzb(String paramString, Object paramObject1, Object paramObject2)
  {
    a(3, paramString, paramObject1, paramObject2, null);
  }
  
  public void zzb(String paramString, Object paramObject1, Object paramObject2, Object paramObject3)
  {
    a(5, paramString, paramObject1, paramObject2, paramObject3);
  }
  
  public void zzbP(String paramString)
  {
    a(2, paramString, null, null, null);
  }
  
  public void zzbQ(String paramString)
  {
    a(3, paramString, null, null, null);
  }
  
  public void zzbR(String paramString)
  {
    a(4, paramString, null, null, null);
  }
  
  public void zzbS(String paramString)
  {
    a(5, paramString, null, null, null);
  }
  
  public void zzbT(String paramString)
  {
    a(6, paramString, null, null, null);
  }
  
  public void zzc(String paramString, Object paramObject)
  {
    a(4, paramString, paramObject, null, null);
  }
  
  public void zzc(String paramString, Object paramObject1, Object paramObject2)
  {
    a(5, paramString, paramObject1, paramObject2, null);
  }
  
  public void zzd(String paramString, Object paramObject)
  {
    a(5, paramString, paramObject, null, null);
  }
  
  public void zzd(String paramString, Object paramObject1, Object paramObject2)
  {
    a(6, paramString, paramObject1, paramObject2, null);
  }
  
  public void zze(String paramString, Object paramObject)
  {
    a(6, paramString, paramObject, null, null);
  }
  
  public boolean zzkI()
  {
    return Log.isLoggable((String)zzsw.zzafl.get(), 2);
  }
  
  protected zzry zzmA()
  {
    return this.a.zzmA();
  }
  
  protected zztn zzmB()
  {
    return this.a.zzmB();
  }
  
  protected void zzmR()
  {
    this.a.zzmR();
  }
  
  public GoogleAnalytics zzmu()
  {
    return this.a.zzof();
  }
  
  public zzsc zznQ()
  {
    return this.a;
  }
  
  protected zze zznR()
  {
    return this.a.zznR();
  }
  
  public zztd zznS()
  {
    return this.a.zznS();
  }
  
  public zzsp zznT()
  {
    return this.a.zznT();
  }
  
  protected zzh zznU()
  {
    return this.a.zznU();
  }
  
  protected zzst zznV()
  {
    return this.a.zznV();
  }
  
  protected zztg zznW()
  {
    return this.a.zznW();
  }
  
  protected zzsk zznX()
  {
    return this.a.zzoi();
  }
  
  protected zzrx zznY()
  {
    return this.a.zzoh();
  }
  
  protected zzsh zznZ()
  {
    return this.a.zznZ();
  }
  
  protected zzss zzoa()
  {
    return this.a.zzoa();
  }
}


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