package com.google.android.m4b.maps.f;

import android.database.CursorWindow;
import android.os.Bundle;
import android.os.Parcel;
import com.google.android.m4b.maps.g.l;
import com.google.android.m4b.maps.h.c;
import java.util.ArrayList;
import java.util.HashMap;

public final class a
  implements c
{
  public static final b CREATOR = new b();
  private final int a;
  private final String[] b;
  private Bundle c;
  private final CursorWindow[] d;
  private final int e;
  private final Bundle f;
  private int[] g;
  private boolean h = false;
  private boolean i = true;

  static
  {
    // Byte code:
    //   0: new 27	com/google/android/m4b/maps/f/b
    //   3: dup
    //   4: invokespecial 30	com/google/android/m4b/maps/f/b:<init>	()V
    //   7: putstatic 32	com/google/android/m4b/maps/f/a:CREATOR	Lcom/google/android/m4b/maps/f/b;
    //   10: new 34	com/google/android/m4b/maps/f/a$1
    //   13: dup
    //   14: iconst_0
    //   15: anewarray 36	java/lang/String
    //   18: aconst_null
    //   19: invokespecial 39	com/google/android/m4b/maps/f/a$1:<init>	([Ljava/lang/String;Ljava/lang/String;)V
    //   22: pop
    //   23: return
  }

  a(int paramInt1, String[] paramArrayOfString, CursorWindow[] paramArrayOfCursorWindow, int paramInt2, Bundle paramBundle)
  {
    this.a = paramInt1;
    this.b = paramArrayOfString;
    this.d = paramArrayOfCursorWindow;
    this.e = paramInt2;
    this.f = paramBundle;
  }

  private boolean g()
  {
    try
    {
      boolean bool = this.h;
      return bool;
    }
    finally
    {
      localObject = finally;
      throw localObject;
    }
  }

  private void h()
  {
    try
    {
      if (!this.h)
      {
        this.h = true;
        for (int j = 0; j < this.d.length; j++)
          this.d[j].close();
      }
      return;
    }
    finally
    {
    }
  }

  public final void a()
  {
    int j = 0;
    this.c = new Bundle();
    for (int k = 0; k < this.b.length; k++)
      this.c.putInt(this.b[k], k);
    this.g = new int[this.d.length];
    int m = 0;
    while (j < this.d.length)
    {
      this.g[j] = m;
      int n = m - this.d[j].getStartPosition();
      m += this.d[j].getNumRows() - n;
      j++;
    }
  }

  final int b()
  {
    return this.a;
  }

  final String[] c()
  {
    return this.b;
  }

  final CursorWindow[] d()
  {
    return this.d;
  }

  public final int describeContents()
  {
    return 0;
  }

  public final int e()
  {
    return this.e;
  }

  public final Bundle f()
  {
    return this.f;
  }

  protected final void finalize()
  {
    try
    {
      if ((this.i) && (this.d.length > 0) && (!g()))
      {
        String str = "internal object: " + toString();
        new StringBuilder("Internal data leak within a DataBuffer object detected!  Be sure to explicitly call close() on all DataBuffer extending objects when you are done with them. (").append(str).append(")");
        h();
      }
      return;
    }
    finally
    {
      super.finalize();
    }
  }

  public final void writeToParcel(Parcel paramParcel, int paramInt)
  {
    b.a(this, paramParcel, paramInt);
  }

  public static class a
  {
    private a(String[] paramArrayOfString, String paramString)
    {
      l.a(paramArrayOfString);
      new ArrayList();
      new HashMap();
    }
  }
}

/* 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.f.a
 * JD-Core Version:    0.6.2
 */