package com.google.android.m4b.maps.al;

import com.google.android.m4b.maps.aa.i;
import com.google.android.m4b.maps.ak.e;
import com.google.android.m4b.maps.ak.k;
import com.google.android.m4b.maps.ak.r;
import java.io.DataInput;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

public final class c
{
  private static final String[] a = { "c", "v" };
  private static List<c> b;
  private int c = 0;
  private int d = 0;
  private int e = 0;
  private int f = 0;
  private int g = 0;
  private int h = 0;
  private final String i;

  private c(String paramString)
  {
    this.i = paramString;
  }

  public static c a(byte paramByte)
  {
    try
    {
      if (b == null)
        b = d();
      int j = b.size();
      if (1 >= j);
      for (c localc = null; ; localc = (c)b.get(1))
        return localc;
    }
    finally
    {
    }
  }

  private void a(boolean paramBoolean)
  {
    try
    {
      int j = this.f;
      int k = this.g;
      int m = this.h;
      if (j + k <= 50)
        return;
      this.f = 0;
      this.g = 0;
      this.h = 0;
      StringBuilder localStringBuilder = new StringBuilder();
      if (j > 0)
      {
        localStringBuilder.append("|");
        localStringBuilder.append("f");
        localStringBuilder.append("=");
        localStringBuilder.append(j);
      }
      if (k > 0)
      {
        localStringBuilder.append("|");
        localStringBuilder.append("m");
        localStringBuilder.append("=");
        localStringBuilder.append(k);
      }
      if (m > 0)
      {
        localStringBuilder.append("|");
        localStringBuilder.append("r");
        localStringBuilder.append("=");
        localStringBuilder.append(m);
      }
      localStringBuilder.append("|");
      r.a(22, this.i, localStringBuilder.toString());
      return;
    }
    finally
    {
    }
  }

  private static List<c> d()
  {
    int j = 0;
    DataInput localDataInput = e.e().h().b("CacheHitStats");
    ArrayList localArrayList = new ArrayList();
    if (localDataInput != null)
      try
      {
        if (localDataInput.readInt() == 2)
          for (int m = 0; m < 2; m++)
          {
            c localc = new c(a[m]);
            localc.c = localDataInput.readInt();
            localc.d = localDataInput.readInt();
            localDataInput.readInt();
            localDataInput.readInt();
            localc.e = localDataInput.readInt();
            localArrayList.add(localc);
          }
      }
      catch (IOException localIOException)
      {
        k.a("STATS", localIOException);
        e.e().c().b("CacheHitStats");
      }
    int k = localArrayList.size();
    if (k != 2)
    {
      localArrayList.clear();
      while (j < 2)
      {
        localArrayList.add(new c(a[j]));
        j++;
      }
    }
    return localArrayList;
  }

  public final void a()
  {
    try
    {
      this.e = (1 + this.e);
      this.h = (1 + this.h);
      return;
    }
    finally
    {
      localObject = finally;
      throw localObject;
    }
  }

  public final void b()
  {
    try
    {
      this.c = (1 + this.c);
      this.f = (1 + this.f);
      a(false);
      return;
    }
    finally
    {
    }
  }

  public final void c()
  {
    try
    {
      this.d = (1 + this.d);
      this.g = (1 + this.g);
      a(false);
      return;
    }
    finally
    {
    }
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.google.android.m4b.maps.al.c
 * JD-Core Version:    0.6.2
 */