package com.google.android.m4b.maps.e;

import android.content.Context;
import android.os.Bundle;
import android.os.Looper;
import com.google.android.m4b.maps.d.b.a;
import com.google.android.m4b.maps.g.b;
import com.google.android.m4b.maps.g.l;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;

public abstract interface c
{
  public abstract <A extends a.a, T extends b.b<? extends g, A>> T a(T paramT);

  public abstract void a();

  public abstract void b();

  public static final class a
  {
    private final Set<String> a = new HashSet();
    private String b;
    private final Context c;
    private final Map d = new HashMap();
    private Looper e;
    private final Set<c.b> f = new HashSet();
    private final Set<b.a> g = new HashSet();

    public a(Context paramContext)
    {
      this.c = paramContext;
      this.e = paramContext.getMainLooper();
      this.b = paramContext.getPackageName();
    }

    public final a a(b.a parama)
    {
      this.g.add(parama);
      return this;
    }

    public final a a(a parama)
    {
      this.d.put(parama, null);
      List localList = parama.b();
      int i = localList.size();
      for (int j = 0; j < i; j++)
        this.a.add(((i)localList.get(j)).a());
      return this;
    }

    public final a a(c.b paramb)
    {
      this.f.add(paramb);
      return this;
    }

    public final c a()
    {
      if (!this.d.isEmpty());
      for (boolean bool = true; ; bool = false)
      {
        l.b(bool, "must call addApi() to add at least one API");
        d locald = new d(this.c, this.e, new b(null, this.a, 0, null, this.b), this.d, null, this.f, this.g);
        return locald;
      }
    }
  }

  public static abstract interface b
  {
    public abstract void a(int paramInt);

    public abstract void a(Bundle paramBundle);
  }
}

/* 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.e.c
 * JD-Core Version:    0.6.2
 */