package com.google.android.m4b.maps.bk;

import java.lang.ref.SoftReference;

public final class j
{
  private static final Object a = new Object();
  private static final Object b = new Object();
  private static final ThreadLocal<Object> c = new ThreadLocal()
  {
    protected final Object initialValue()
    {
      return j.c();
    }
  };
  private static final ThreadLocal<SoftReference<byte[]>> d = new ThreadLocal();

  public static void a()
  {
    c.set(a);
  }

  public static void a(byte[] paramArrayOfByte)
  {
    if (c.get() != a)
      return;
    d.set(new SoftReference(paramArrayOfByte));
  }

  public static byte[] a(int paramInt)
  {
    if (c.get() != a)
      return null;
    SoftReference localSoftReference = (SoftReference)d.get();
    if (localSoftReference != null)
    {
      byte[] arrayOfByte = (byte[])localSoftReference.get();
      if ((arrayOfByte != null) && (arrayOfByte.length >= paramInt))
      {
        d.remove();
        return arrayOfByte;
      }
    }
    return null;
  }

  public static void b()
  {
    c.remove();
    d.remove();
  }
}

/* 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.bk.j
 * JD-Core Version:    0.6.2
 */