package com.google.android.m4b.maps.ac;

import com.google.android.m4b.maps.ag.d;

public final class b
{
  private static final a[] b = new a['¨'];
  private final d a = new d();
  private final String c = null;

  static
  {
    int i = 0;
    int j = 0;
    while (i <= 7)
    {
      int k = 16;
      while (k < 37)
      {
        a[] arrayOfa = b;
        int m = j + 1;
        arrayOfa[j] = new a(k + (i << 8), null);
        k++;
        j = m;
      }
      i++;
    }
  }

  public final int a(int paramInt)
  {
    a locala = (a)this.a.a(paramInt);
    if (locala == null)
      return 16;
    return 0xFF & a.a(locala);
  }

  public final b a(int paramInt1, int paramInt2, Object paramObject)
  {
    d locald = this.a;
    int i;
    if (paramObject == null)
      i = 21 * ((0xFF00 & paramInt1) >> 8) + (-16 + (paramInt1 & 0xFF));
    for (a locala = b[i]; ; locala = new a(paramInt1, paramObject))
    {
      locald.a(paramInt2, locala);
      return this;
    }
  }

  public final Object b(int paramInt)
  {
    a locala = (a)this.a.a(paramInt);
    if (locala == null)
      return locala;
    return a.b(locala);
  }

  public final boolean equals(Object paramObject)
  {
    if (paramObject == null);
    do
    {
      return false;
      if (this == paramObject)
        return true;
    }
    while (getClass() != paramObject.getClass());
    b localb = (b)paramObject;
    return this.a.equals(localb.a);
  }

  public final int hashCode()
  {
    return this.a.hashCode();
  }

  public final String toString()
  {
    return "ProtoBufType Name: " + null;
  }

  static final class a
  {
    private int a;
    private Object b;

    a(int paramInt, Object paramObject)
    {
      this.a = paramInt;
      this.b = paramObject;
    }

    public final boolean equals(Object paramObject)
    {
      if (this == paramObject);
      a locala;
      do
      {
        return true;
        if ((paramObject == null) || (!(paramObject instanceof a)))
          return false;
        locala = (a)paramObject;
      }
      while ((this.a == locala.a) && ((this.b == locala.b) || ((this.b != null) && (this.b.equals(locala.b)))));
      return false;
    }

    public final int hashCode()
    {
      return this.a;
    }

    public final String toString()
    {
      return "TypeInfo{type=" + this.a + ", data=" + this.b + "}";
    }
  }
}

/* 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.ac.b
 * JD-Core Version:    0.6.2
 */