package com.google.android.m4b.maps.bc;

import com.google.android.m4b.maps.aj.a;
import java.io.DataInput;

public class u
  implements k
{
  private final a a;
  private final aj b;
  private final s[] c;
  private final as d;
  private final String e;
  private final int f;
  private final float g;
  private final boolean h;
  private final int[] i;

  public u(int paramInt1, a parama, aj paramaj, s[] paramArrayOfs, as paramas, int paramInt2, String paramString, int paramInt3, float paramFloat, int paramInt4, int[] paramArrayOfInt)
  {
    this(paramInt1, parama, paramaj, paramArrayOfs, paramas, paramInt2, paramString, paramInt3, paramFloat, paramInt4, paramArrayOfInt, false);
  }

  public u(int paramInt1, a parama, aj paramaj, s[] paramArrayOfs, as paramas, int paramInt2, String paramString, int paramInt3, float paramFloat, int paramInt4, int[] paramArrayOfInt, boolean paramBoolean)
  {
    this.a = parama;
    this.b = paramaj;
    this.c = paramArrayOfs;
    this.d = paramas;
    this.e = paramString;
    this.f = paramInt3;
    this.g = paramFloat;
    this.i = paramArrayOfInt;
    this.h = paramBoolean;
  }

  public static u a(DataInput paramDataInput, bc parambc, an paraman)
  {
    return a(paramDataInput, parambc, paraman, false);
  }

  protected static u a(DataInput paramDataInput, bc parambc, an paraman, boolean paramBoolean)
  {
    int j = 0;
    aj localaj = aj.a(paramDataInput, parambc.b());
    av localav = av.a(paramDataInput, parambc);
    int k = bl.a(paramDataInput);
    s[] arrayOfs = new s[k];
    for (int m = 0; m < k; m++)
      arrayOfs[m] = s.a(paramDataInput, parambc, localav);
    int n = paramDataInput.readByte();
    float f1 = paramDataInput.readByte() / 4.0F;
    int i1 = paramDataInput.readInt();
    Object localObject;
    if (ac.a(1, i1))
      localObject = a.a(paramDataInput);
    int[] arrayOfInt;
    while (true)
    {
      int i2 = bl.a(paramDataInput);
      arrayOfInt = new int[i2];
      while (j < i2)
      {
        arrayOfInt[j] = bl.a(paramDataInput);
        j++;
      }
      boolean bool = ac.a(2, i1);
      localObject = null;
      if (bool)
        localObject = a.b(paramDataInput);
    }
    if (paramBoolean)
      return new v(paraman.a(), (a)localObject, localaj, arrayOfs, localav.a(), localav.c(), localav.b(), n, f1, i1, arrayOfInt);
    return new u(paraman.a(), (a)localObject, localaj, arrayOfs, localav.a(), localav.c(), localav.b(), n, f1, i1, arrayOfInt);
  }

  public final a a()
  {
    return this.a;
  }

  public final s a(int paramInt)
  {
    return this.c[paramInt];
  }

  public final aj b()
  {
    return this.b;
  }

  public final int c()
  {
    return this.c.length;
  }

  public final float d()
  {
    return this.g;
  }

  public final as e()
  {
    return this.d;
  }

  public final boolean f()
  {
    return this.h;
  }

  public int h()
  {
    return 8;
  }

  public final int i()
  {
    return this.f;
  }

  public final int[] l()
  {
    return this.i;
  }

  public final int m()
  {
    int j = this.b.i();
    s[] arrayOfs1 = this.c;
    int k = 0;
    if (arrayOfs1 != null)
    {
      s[] arrayOfs2 = this.c;
      int m = arrayOfs2.length;
      int n = 0;
      while (n < m)
      {
        int i1 = k + arrayOfs2[n].d();
        n++;
        k = i1;
      }
    }
    return j + (k + (60 + ac.a(this.a) + ac.a(this.e) + ac.a(this.d)));
  }
}

/* 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.u
 * JD-Core Version:    0.6.2
 */