zztc.java 2.31 KB
package com.google.android.gms.internal;

import android.util.Log;
import com.google.android.gms.analytics.Logger;
import ii;

@Deprecated
public class zztc
{
  private static volatile Logger a;
  
  static
  {
    setLogger(new ii());
  }
  
  public static Logger getLogger()
  {
    return a;
  }
  
  public static void setLogger(Logger paramLogger)
  {
    a = paramLogger;
  }
  
  public static void v(String paramString)
  {
    Object localObject = zztd.zzpW();
    if (localObject != null) {
      ((zztd)localObject).zzbP(paramString);
    }
    for (;;)
    {
      localObject = a;
      if (localObject != null) {
        ((Logger)localObject).verbose(paramString);
      }
      return;
      if (zzak(0)) {
        Log.v((String)zzsw.zzafl.get(), paramString);
      }
    }
  }
  
  public static boolean zzak(int paramInt)
  {
    boolean bool2 = false;
    boolean bool1 = bool2;
    if (getLogger() != null)
    {
      bool1 = bool2;
      if (getLogger().getLogLevel() <= paramInt) {
        bool1 = true;
      }
    }
    return bool1;
  }
  
  public static void zzbh(String paramString)
  {
    Object localObject = zztd.zzpW();
    if (localObject != null) {
      ((zztd)localObject).zzbS(paramString);
    }
    for (;;)
    {
      localObject = a;
      if (localObject != null) {
        ((Logger)localObject).warn(paramString);
      }
      return;
      if (zzak(2)) {
        Log.w((String)zzsw.zzafl.get(), paramString);
      }
    }
  }
  
  public static void zzf(String paramString, Object paramObject)
  {
    zztd localzztd = zztd.zzpW();
    if (localzztd != null) {
      localzztd.zze(paramString, paramObject);
    }
    while (!zzak(3))
    {
      paramObject = a;
      if (paramObject != null) {
        ((Logger)paramObject).error(paramString);
      }
      return;
    }
    if (paramObject != null) {
      paramObject = String.valueOf(paramObject);
    }
    for (paramObject = String.valueOf(paramString).length() + 1 + String.valueOf(paramObject).length() + paramString + ":" + (String)paramObject;; paramObject = paramString)
    {
      Log.e((String)zzsw.zzafl.get(), (String)paramObject);
      break;
    }
  }
}


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