package com.google.android.m4b.maps.bk;

public final class a
  implements Comparable<a>
{
  public static final a a = new a(-1);
  private final int b;

  static
  {
    a(new int[0]);
  }

  private a(int paramInt)
  {
    this.b = paramInt;
  }

  public static a a(a parama1, a parama2)
  {
    return new a(parama1.b & (0xFFFFFFFF ^ parama2.b));
  }

  public static a a(int[] paramArrayOfInt)
  {
    return new a(b(paramArrayOfInt));
  }

  private static int b(int[] paramArrayOfInt)
  {
    int i = 0;
    int j = paramArrayOfInt.length;
    int k = 0;
    while (i < j)
    {
      k |= 1 << paramArrayOfInt[i];
      i++;
    }
    return k;
  }

  public final int a(a parama)
  {
    return this.b - parama.b;
  }

  public final boolean a(int paramInt)
  {
    return (this.b & 1 << paramInt) != 0;
  }

  public final boolean equals(Object paramObject)
  {
    boolean bool1 = paramObject instanceof a;
    boolean bool2 = false;
    if (bool1)
    {
      int i = ((a)paramObject).b;
      int j = this.b;
      bool2 = false;
      if (i == j)
        bool2 = true;
    }
    return bool2;
  }

  public final int hashCode()
  {
    return this.b;
  }

  public final String toString()
  {
    int i = 1;
    StringBuilder localStringBuilder = new StringBuilder();
    localStringBuilder.append("{");
    int j = 0;
    if (j <= 31)
    {
      if (a(j))
      {
        if (i != 0)
          break label60;
        localStringBuilder.append(", ");
      }
      while (true)
      {
        localStringBuilder.append(j);
        j++;
        break;
        label60: i = 0;
      }
    }
    localStringBuilder.append("}");
    return localStringBuilder.toString();
  }
}

/* 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.a
 * JD-Core Version:    0.6.2
 */