package com.google.android.m4b.maps.bc;

import java.util.Arrays;

public final class ai extends am
{
  private af[] a;
  private volatile al b;

  public ai(af[] paramArrayOfaf)
  {
    this.a = paramArrayOfaf;
  }

  public final af a(int paramInt)
  {
    return this.a[paramInt];
  }

  public final al a()
  {
    if (this.b == null)
      this.b = al.a(this.a);
    return this.b;
  }

  public final boolean a(af paramaf)
  {
    if (!a().a(paramaf))
      return false;
    int i = this.a.length;
    af localaf1 = this.a[(i - 1)];
    int j = 0;
    Object localObject = localaf1;
    int k = 0;
    while (j < i)
    {
      af localaf2 = this.a[j];
      if (ah.b((af)localObject, localaf2, paramaf))
        k++;
      j++;
      localObject = localaf2;
    }
    return (k & 0x1) == 1;
  }

  public final int b()
  {
    return this.a.length;
  }

  public final boolean equals(Object paramObject)
  {
    if (this == paramObject)
      return true;
    if ((paramObject instanceof ai))
    {
      ai localai = (ai)paramObject;
      return Arrays.equals(this.a, localai.a);
    }
    return false;
  }

  public final int hashCode()
  {
    return Arrays.hashCode(this.a);
  }
}

/* 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.bc.ai
 * JD-Core Version:    0.6.2
 */