zzq.java 2.44 KB
package com.google.android.gms.common.internal;

import android.util.Log;

public final class zzq
{
  private static final String a = null;
  public static final int zzaGp = 15;
  private final String b;
  private final String c;
  
  public zzq(String paramString)
  {
    this(paramString, null);
  }
  
  public zzq(String paramString1, String paramString2)
  {
    zzac.zzb(paramString1, "log tag cannot be null");
    if (paramString1.length() <= 23) {}
    for (boolean bool = true;; bool = false)
    {
      zzac.zzb(bool, "tag \"%s\" is longer than the %d character maximum", new Object[] { paramString1, Integer.valueOf(23) });
      this.b = paramString1;
      if ((paramString2 != null) && (paramString2.length() > 0)) {
        break;
      }
      this.c = null;
      return;
    }
    this.c = paramString2;
  }
  
  private String a(String paramString)
  {
    if (this.c == null) {
      return paramString;
    }
    return this.c.concat(paramString);
  }
  
  public final void zzE(String paramString1, String paramString2)
  {
    if (zzcW(3)) {
      a(paramString2);
    }
  }
  
  public final void zzF(String paramString1, String paramString2)
  {
    if (zzcW(5)) {
      Log.w(paramString1, a(paramString2));
    }
  }
  
  public final void zzG(String paramString1, String paramString2)
  {
    if (zzcW(6)) {
      Log.e(paramString1, a(paramString2));
    }
  }
  
  public final void zzb(String paramString1, String paramString2, Throwable paramThrowable)
  {
    if (zzcW(4)) {
      Log.i(paramString1, a(paramString2), paramThrowable);
    }
  }
  
  public final void zzc(String paramString1, String paramString2, Throwable paramThrowable)
  {
    if (zzcW(5)) {
      Log.w(paramString1, a(paramString2), paramThrowable);
    }
  }
  
  public final boolean zzcW(int paramInt)
  {
    return Log.isLoggable(this.b, paramInt);
  }
  
  public final void zzd(String paramString1, String paramString2, Throwable paramThrowable)
  {
    if (zzcW(6)) {
      Log.e(paramString1, a(paramString2), paramThrowable);
    }
  }
  
  public final void zze(String paramString1, String paramString2, Throwable paramThrowable)
  {
    if (zzcW(7))
    {
      Log.e(paramString1, a(paramString2), paramThrowable);
      Log.wtf(paramString1, a(paramString2), paramThrowable);
    }
  }
}


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